trunk/src/mame/drivers/namcos12.c
| r17890 | r17891 | |
| 1259 | 1259 | AM_RANGE(0x1f140000, 0x1f140fff) AM_DEVREADWRITE8_LEGACY("at28c16", at28c16_r, at28c16_w, 0x00ff00ff) /* eeprom */ |
| 1260 | 1260 | AM_RANGE(0x1f1bff08, 0x1f1bff0f) AM_WRITENOP /* ?? */ |
| 1261 | 1261 | AM_RANGE(0x1f700000, 0x1f70ffff) AM_WRITE(dmaoffset_w) /* dma */ |
| 1262 | | AM_RANGE(0x1f801000, 0x1f801003) AM_WRITE(s12_dma_bias_w) |
| 1263 | 1262 | AM_RANGE(0x1fa00000, 0x1fbfffff) AM_ROMBANK("bank1") /* banked roms */ |
| 1264 | 1263 | AM_RANGE(0x1fc00000, 0x1fffffff) AM_ROM AM_SHARE("share2") AM_REGION("user1", 0) /* bios */ |
| 1265 | 1264 | AM_RANGE(0x80000000, 0x803fffff) AM_RAM AM_SHARE("share1") /* ram mirror */ |
| r17890 | r17891 | |
| 1389 | 1388 | { |
| 1390 | 1389 | address_space *space = machine().device("maincpu")->memory().space(AS_PROGRAM); |
| 1391 | 1390 | bankoffset_w(*space,0,0,0xffffffff); |
| 1391 | |
| 1392 | space->install_write_handler(0x1f801000, 0x1f801003, write32_delegate(FUNC(namcos12_state::s12_dma_bias_w),this)); |
| 1393 | |
| 1392 | 1394 | m_has_tektagt_dma = 0; |
| 1393 | 1395 | |
| 1396 | |
| 1394 | 1397 | if( strcmp( machine().system().name, "tektagt" ) == 0 || |
| 1395 | 1398 | strcmp( machine().system().name, "tektagtac" ) == 0 || |
| 1396 | 1399 | strcmp( machine().system().name, "tektagtac1" ) == 0 || |
trunk/src/emu/cpu/psx/psx.c
| r17890 | r17891 | |
| 1527 | 1527 | AM_RANGE(0x00800000, 0x1effffff) AM_READWRITE( berr_r, berr_w ) |
| 1528 | 1528 | AM_RANGE(0x1f800000, 0x1f8003ff) AM_NOP /* scratchpad */ |
| 1529 | 1529 | AM_RANGE(0x1f800400, 0x1f800fff) AM_READWRITE( berr_r, berr_w ) |
| 1530 | | AM_RANGE(0x1f801004, 0x1f80101f) AM_RAM |
| 1530 | AM_RANGE(0x1f801000, 0x1f80101f) AM_RAM |
| 1531 | 1531 | /* 1f801014 spu delay */ |
| 1532 | 1532 | /* 1f801018 dv delay */ |
| 1533 | 1533 | AM_RANGE(0x1f801020, 0x1f801023) AM_READWRITE_LEGACY( psx_com_delay_r, psx_com_delay_w ) |
| r17890 | r17891 | |
| 1557 | 1557 | AM_RANGE(0x01000000, 0x1effffff) AM_READWRITE( berr_r, berr_w ) |
| 1558 | 1558 | AM_RANGE(0x1f800000, 0x1f8003ff) AM_NOP /* scratchpad */ |
| 1559 | 1559 | AM_RANGE(0x1f800400, 0x1f800fff) AM_READWRITE( berr_r, berr_w ) |
| 1560 | | AM_RANGE(0x1f801004, 0x1f80101f) AM_RAM |
| 1560 | AM_RANGE(0x1f801000, 0x1f80101f) AM_RAM |
| 1561 | 1561 | AM_RANGE(0x1f801020, 0x1f801023) AM_READWRITE_LEGACY( psx_com_delay_r, psx_com_delay_w ) |
| 1562 | 1562 | AM_RANGE(0x1f801024, 0x1f80102f) AM_RAM |
| 1563 | 1563 | AM_RANGE(0x1f801040, 0x1f80105f) AM_DEVREADWRITE( "sio", psxsio_device, read, write ) |