Commit 217fae2d6be868d80c587639d82ed9b1028913bb

Authored by j_mayer
1 parent 0bd5f4ce

Fix PowerPC 405 BIOS instanciation: is a 32 bits only target.


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3315 c046a42c-6fe2-441c-8c8c-71466251a162
Showing 1 changed file with 5 additions and 5 deletions
hw/ppc405_boards.c
@@ -226,8 +226,8 @@ static void ref405ep_init (int ram_size, int vga_ram_size, int boot_device, @@ -226,8 +226,8 @@ static void ref405ep_init (int ram_size, int vga_ram_size, int boot_device,
226 fl_idx, bios_size, bios_offset, -bios_size, 226 fl_idx, bios_size, bios_offset, -bios_size,
227 bdrv_get_device_name(pflash_table[fl_idx]), fl_sectors); 227 bdrv_get_device_name(pflash_table[fl_idx]), fl_sectors);
228 #endif 228 #endif
229 - pflash_register(-(bios_size), bios_offset, pflash_table[fl_idx],  
230 - 65536, fl_sectors, 2, 229 + pflash_register((uint32_t)(-bios_size), bios_offset,
  230 + pflash_table[fl_idx], 65536, fl_sectors, 2,
231 0x0001, 0x22DA, 0x0000, 0x0000); 231 0x0001, 0x22DA, 0x0000, 0x0000);
232 fl_idx++; 232 fl_idx++;
233 } else 233 } else
@@ -266,7 +266,7 @@ static void ref405ep_init (int ram_size, int vga_ram_size, int boot_device, @@ -266,7 +266,7 @@ static void ref405ep_init (int ram_size, int vga_ram_size, int boot_device,
266 memset(&bd, 0, sizeof(bd)); 266 memset(&bd, 0, sizeof(bd));
267 bd.bi_memstart = 0x00000000; 267 bd.bi_memstart = 0x00000000;
268 bd.bi_memsize = ram_size; 268 bd.bi_memsize = ram_size;
269 - bd.bi_flashstart = -(bios_size); 269 + bd.bi_flashstart = -bios_size;
270 bd.bi_flashsize = -bios_size; 270 bd.bi_flashsize = -bios_size;
271 bd.bi_flashoffset = 0; 271 bd.bi_flashoffset = 0;
272 bd.bi_sramstart = 0xFFF00000; 272 bd.bi_sramstart = 0xFFF00000;
@@ -539,8 +539,8 @@ static void taihu_405ep_init(int ram_size, int vga_ram_size, int boot_device, @@ -539,8 +539,8 @@ static void taihu_405ep_init(int ram_size, int vga_ram_size, int boot_device,
539 fl_idx, bios_size, bios_offset, -bios_size, 539 fl_idx, bios_size, bios_offset, -bios_size,
540 bdrv_get_device_name(pflash_table[fl_idx]), fl_sectors); 540 bdrv_get_device_name(pflash_table[fl_idx]), fl_sectors);
541 #endif 541 #endif
542 - pflash_register(-(bios_size), bios_offset, pflash_table[fl_idx],  
543 - 65536, fl_sectors, 4, 542 + pflash_register((uint32_t)(-bios_size), bios_offset,
  543 + pflash_table[fl_idx], 65536, fl_sectors, 4,
544 0x0001, 0x22DA, 0x0000, 0x0000); 544 0x0001, 0x22DA, 0x0000, 0x0000);
545 fl_idx++; 545 fl_idx++;
546 } else 546 } else