diff options
Diffstat (limited to 'src/devices/oprom/yabel/biosemu.c')
-rw-r--r-- | src/devices/oprom/yabel/biosemu.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/devices/oprom/yabel/biosemu.c b/src/devices/oprom/yabel/biosemu.c index 3a8eea62ed..f1f19c46be 100644 --- a/src/devices/oprom/yabel/biosemu.c +++ b/src/devices/oprom/yabel/biosemu.c @@ -132,7 +132,7 @@ biosemu(u8 *biosmem, u32 biosmem_size, struct device * dev, unsigned long rom_ad // copy expansion ROM image to segment OPTION_ROM_CODE_SEGMENT // NOTE: this sometimes fails, some bytes are 0x00... so we compare // after copying and do some retries... - u8 *mem_img = OPTION_ROM_CODE_SEGMENT << 4; + u8 *mem_img = (u8*)(OPTION_ROM_CODE_SEGMENT << 4); u8 copy_count = 0; u8 cmp_result = 0; do { @@ -155,7 +155,7 @@ biosemu(u8 *biosmem, u32 biosmem_size, struct device * dev, unsigned long rom_ad break; } clr_ci(); - my_wrb(mem_img + i, c); + my_wrb((u32)mem_img + i, c); } #endif copy_count++; |