src/mess/drivers/ut88.c
| r2032 | r2033 | |
| 22 | 22 | |
| 23 | 23 | /* Address maps */
|
| 24 | 24 | static ADDRESS_MAP_START(ut88mini_mem, ADDRESS_SPACE_PROGRAM, 8)
|
| 25 | | AM_RANGE( 0x0000, 0x0fff ) AM_ROM // System ROM
|
| 26 | | AM_RANGE( 0x1000, 0x8fff ) AM_RAM // RAM
|
| 27 | | AM_RANGE( 0x9000, 0x9fff ) AM_WRITE(ut88mini_write_led) // 7seg LED
|
| 28 | | AM_RANGE( 0xA000, 0xffff ) AM_RAM // RAM
|
| 25 | ADDRESS_MAP_UNMAP_HIGH
|
| 26 | AM_RANGE( 0x0000, 0x03ff ) AM_ROM // System ROM
|
| 27 | AM_RANGE( 0xc000, 0xc3ff ) AM_RAM // RAM
|
| 28 | AM_RANGE( 0x9000, 0x9fff ) AM_WRITE(ut88mini_write_led) // 7seg LED |
| 29 | 29 | ADDRESS_MAP_END
|
| 30 | 30 | |
| 31 | 31 | static ADDRESS_MAP_START(ut88_mem, ADDRESS_SPACE_PROGRAM, 8)
|
| r2032 | r2033 | |
| 190 | 190 | MDRV_MACHINE_START(ut88mini)
|
| 191 | 191 | MDRV_MACHINE_RESET( ut88mini )
|
| 192 | 192 | |
| 193 | | /* video hardware */
|
| 194 | | MDRV_SCREEN_ADD("main", RASTER)
|
| 195 | | MDRV_SCREEN_REFRESH_RATE(60)
|
| 196 | | MDRV_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500))
|
| 197 | | MDRV_SCREEN_FORMAT(BITMAP_FORMAT_RGB32)
|
| 198 | | MDRV_SCREEN_SIZE(640, 480)
|
| 199 | | MDRV_SCREEN_VISIBLE_AREA(0, 639, 0, 479)
|
| 200 | | MDRV_PALETTE_LENGTH(4)
|
| 201 | | |
| 193 | /* video hardware */ |
| 202 | 194 | MDRV_DEFAULT_LAYOUT(layout_ut88mini) |
| 203 | 195 | MACHINE_DRIVER_END
|
| 204 | 196 | |