trunk/src/mame/drivers/namcos10.c
| r21624 | r21625 | |
| 322 | 322 | |
| 323 | 323 | static ADDRESS_MAP_START( namcos10_map, AS_PROGRAM, 32, namcos10_state ) |
| 324 | 324 | AM_RANGE(0x00000000, 0x00ffffff) AM_RAM AM_SHARE("share1") /* ram */ |
| 325 | AM_RANGE(0x1f500000, 0x1f5007ff) AM_RAM AM_SHARE("share3") /* ram? stores block numbers */ |
| 325 | 326 | AM_RANGE(0x1fc00000, 0x1fffffff) AM_ROM AM_SHARE("share2") AM_REGION("user1", 0) /* bios */ |
| 326 | 327 | AM_RANGE(0x80000000, 0x80ffffff) AM_RAM AM_SHARE("share1") /* ram mirror */ |
| 328 | AM_RANGE(0x9f500000, 0x9f5007ff) AM_RAM AM_SHARE("share3") /* ram? stores block numbers */ |
| 327 | 329 | AM_RANGE(0x9fc00000, 0x9fffffff) AM_ROM AM_SHARE("share2") /* bios mirror */ |
| 328 | 330 | AM_RANGE(0xa0000000, 0xa0ffffff) AM_RAM AM_SHARE("share1") /* ram mirror */ |
| 331 | AM_RANGE(0xbf500000, 0xbf5007ff) AM_RAM AM_SHARE("share3") /* ram? stores block numbers */ |
| 329 | 332 | AM_RANGE(0xbfc00000, 0xbfffffff) AM_ROM AM_SHARE("share2") /* bios mirror */ |
| 330 | 333 | ADDRESS_MAP_END |
| 331 | 334 | |
| r21624 | r21625 | |
| 490 | 493 | static ADDRESS_MAP_START( namcos10_memn_map, AS_PROGRAM, 32, namcos10_state ) |
| 491 | 494 | AM_RANGE(0x1f400000, 0x1f400003) AM_READ (nand_status_r) |
| 492 | 495 | AM_RANGE(0x1f410000, 0x1f410003) AM_WRITE(nand_address1_w) |
| 493 | | AM_RANGE(0x1f420000, 0x1f420003) AM_WRITE(nand_address1_w) |
| 494 | | AM_RANGE(0x1f430000, 0x1f430003) AM_WRITE(nand_address1_w) |
| 495 | | AM_RANGE(0x1f440000, 0x1f440003) AM_WRITE(nand_address1_w) |
| 496 | AM_RANGE(0x1f420000, 0x1f420003) AM_WRITE(nand_address2_w) |
| 497 | AM_RANGE(0x1f430000, 0x1f430003) AM_WRITE(nand_address3_w) |
| 498 | AM_RANGE(0x1f440000, 0x1f440003) AM_WRITE(nand_address4_w) |
| 496 | 499 | AM_RANGE(0x1f450000, 0x1f450003) AM_READ (nand_data_r) |
| 497 | 500 | AM_RANGE(0x1fb60000, 0x1fb60003) AM_READWRITE(nand_block_r, nand_block_w) |
| 498 | 501 | |