trunk/src/mess/machine/snes7110.c
| r21736 | r21737 | |
| 1060 | 1060 | UINT8 spc7110_mmio_read(address_space &space, UINT32 addr) |
| 1061 | 1061 | { |
| 1062 | 1062 | running_machine &machine = space.machine(); |
| 1063 | | UINT8 *ROM = machine.root_device().memregion("cart")->base(); |
| 1063 | snes_state *state = machine.driver_data<snes_state>(); |
| 1064 | UINT8 *ROM = state->m_cart[0].m_rom; |
| 1064 | 1065 | |
| 1065 | 1066 | addr &= 0xffff; |
| 1066 | 1067 | |
| r21736 | r21737 | |
| 1246 | 1247 | |
| 1247 | 1248 | void spc7110_mmio_write(running_machine &machine, UINT32 addr, UINT8 data) |
| 1248 | 1249 | { |
| 1249 | | UINT8 *ROM = machine.root_device().memregion("cart")->base(); |
| 1250 | snes_state *state = machine.driver_data<snes_state>(); |
| 1251 | UINT8 *ROM = state->m_cart[0].m_rom; |
| 1250 | 1252 | |
| 1251 | 1253 | addr &= 0xffff; |
| 1252 | 1254 | |
| r21736 | r21737 | |
| 1632 | 1634 | |
| 1633 | 1635 | UINT8 spc7110_bank7_read(address_space &space, UINT32 offset) |
| 1634 | 1636 | { |
| 1635 | | UINT8 *ROM = space.machine().root_device().memregion("cart")->base(); |
| 1637 | snes_state *state = space.machine().driver_data<snes_state>(); |
| 1638 | UINT8 *ROM = state->m_cart[0].m_rom; |
| 1636 | 1639 | UINT32 addr = offset & 0x0fffff; |
| 1637 | 1640 | |
| 1638 | 1641 | switch (offset & 0xf00000) |