Revision 1724f049 hw/musicpal.c
b/hw/musicpal.c | ||
---|---|---|
1506 | 1506 |
|
1507 | 1507 |
/* For now we use a fixed - the original - RAM size */ |
1508 | 1508 |
cpu_register_physical_memory(0, MP_RAM_DEFAULT_SIZE, |
1509 |
qemu_ram_alloc(MP_RAM_DEFAULT_SIZE)); |
|
1509 |
qemu_ram_alloc(NULL, "musicpal.ram", |
|
1510 |
MP_RAM_DEFAULT_SIZE)); |
|
1510 | 1511 |
|
1511 |
sram_off = qemu_ram_alloc(MP_SRAM_SIZE); |
|
1512 |
sram_off = qemu_ram_alloc(NULL, "musicpal.sram", MP_SRAM_SIZE);
|
|
1512 | 1513 |
cpu_register_physical_memory(MP_SRAM_BASE, MP_SRAM_SIZE, sram_off); |
1513 | 1514 |
|
1514 | 1515 |
dev = sysbus_create_simple("mv88w8618_pic", MP_PIC_BASE, |
... | ... | |
1555 | 1556 |
* image is smaller than 32 MB. |
1556 | 1557 |
*/ |
1557 | 1558 |
#ifdef TARGET_WORDS_BIGENDIAN |
1558 |
pflash_cfi02_register(0-MP_FLASH_SIZE_MAX, qemu_ram_alloc(flash_size), |
|
1559 |
pflash_cfi02_register(0-MP_FLASH_SIZE_MAX, qemu_ram_alloc(NULL, |
|
1560 |
"musicpal.flash", flash_size), |
|
1559 | 1561 |
dinfo->bdrv, 0x10000, |
1560 | 1562 |
(flash_size + 0xffff) >> 16, |
1561 | 1563 |
MP_FLASH_SIZE_MAX / flash_size, |
1562 | 1564 |
2, 0x00BF, 0x236D, 0x0000, 0x0000, |
1563 | 1565 |
0x5555, 0x2AAA, 1); |
1564 | 1566 |
#else |
1565 |
pflash_cfi02_register(0-MP_FLASH_SIZE_MAX, qemu_ram_alloc(flash_size), |
|
1567 |
pflash_cfi02_register(0-MP_FLASH_SIZE_MAX, qemu_ram_alloc(NULL, |
|
1568 |
"musicpal.flash", flash_size), |
|
1566 | 1569 |
dinfo->bdrv, 0x10000, |
1567 | 1570 |
(flash_size + 0xffff) >> 16, |
1568 | 1571 |
MP_FLASH_SIZE_MAX / flash_size, |
Also available in: Unified diff