diff options
Diffstat (limited to 'src/mess/drivers/amico2k.c')
-rw-r--r-- | src/mess/drivers/amico2k.c | 104 |
1 files changed, 52 insertions, 52 deletions
diff --git a/src/mess/drivers/amico2k.c b/src/mess/drivers/amico2k.c index acc7314ef81..ea2eca7d8f7 100644 --- a/src/mess/drivers/amico2k.c +++ b/src/mess/drivers/amico2k.c @@ -111,25 +111,25 @@ READ8_MEMBER( amico2k_state::ppi_pa_r ) { /* - bit description + bit description - PA0 keyboard data 0 - PA1 keyboard data 1 - PA2 keyboard data 2 - PA3 keyboard data 3 - PA4 keyboard data 4 - PA5 keyboard data 5 - PA6 keyboard data 6 - PA7 reg out + PA0 keyboard data 0 + PA1 keyboard data 1 + PA2 keyboard data 2 + PA3 keyboard data 3 + PA4 keyboard data 4 + PA5 keyboard data 5 + PA6 keyboard data 6 + PA7 reg out - */ + */ switch (m_ls145_p) { - case 0: return ioport("Q0")->read(); - case 1: return ioport("Q1")->read(); - case 2: return ioport("Q2")->read(); - default: return 0xff; + case 0: return ioport("Q0")->read(); + case 1: return ioport("Q1")->read(); + case 2: return ioport("Q2")->read(); + default: return 0xff; } } @@ -137,18 +137,18 @@ WRITE8_MEMBER( amico2k_state::ppi_pa_w ) { /* - bit description + bit description - PA0 LED segment A - PA1 LED segment B - PA2 LED segment C - PA3 LED segment D - PA4 LED segment E - PA5 LED segment F - PA6 LED segment G - PA7 + PA0 LED segment A + PA1 LED segment B + PA2 LED segment C + PA3 LED segment D + PA4 LED segment E + PA5 LED segment F + PA6 LED segment G + PA7 - */ + */ m_segment = data; m_led_refresh_timer->adjust(attotime::from_usec(70)); @@ -158,18 +158,18 @@ READ8_MEMBER( amico2k_state::ppi_pb_r ) { /* - bit description + bit description - PB0 reg out - PB1 - PB2 - PB3 - PB4 - PB5 - PB6 - PB7 + PB0 reg out + PB1 + PB2 + PB3 + PB4 + PB5 + PB6 + PB7 - */ + */ return 0; } @@ -178,30 +178,30 @@ WRITE8_MEMBER( amico2k_state::ppi_pb_w ) { /* - bit description + bit description - PB0 - PB1 LS145 P0 - PB2 LS145 P1 - PB3 LS145 P2 - PB4 LS145 P3 - PB5 reg in - PB6 reg in - PB7 led output enable + PB0 + PB1 LS145 P0 + PB2 LS145 P1 + PB3 LS145 P2 + PB4 LS145 P3 + PB5 reg in + PB6 reg in + PB7 led output enable - */ + */ m_ls145_p = (data >> 1) & 0x0f; } static I8255_INTERFACE( ppi_intf ) { - DEVCB_DRIVER_MEMBER(amico2k_state, ppi_pa_r), // Port A read - DEVCB_DRIVER_MEMBER(amico2k_state, ppi_pa_w), // Port A write - DEVCB_DRIVER_MEMBER(amico2k_state, ppi_pb_r), // Port B read - DEVCB_DRIVER_MEMBER(amico2k_state, ppi_pb_w), // Port B write - DEVCB_NULL, // Port C read - DEVCB_NULL // Port C write + DEVCB_DRIVER_MEMBER(amico2k_state, ppi_pa_r), // Port A read + DEVCB_DRIVER_MEMBER(amico2k_state, ppi_pa_w), // Port A write + DEVCB_DRIVER_MEMBER(amico2k_state, ppi_pb_r), // Port B read + DEVCB_DRIVER_MEMBER(amico2k_state, ppi_pb_w), // Port B write + DEVCB_NULL, // Port C read + DEVCB_NULL // Port C write }; void amico2k_state::machine_start() @@ -215,7 +215,7 @@ void amico2k_state::machine_start() static MACHINE_CONFIG_START( amico2k, amico2k_state ) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M6502, 1000000) /* 1MHz */ + MCFG_CPU_ADD("maincpu", M6502, 1000000) /* 1MHz */ MCFG_CPU_PROGRAM_MAP(amico2k_mem) /* video hardware */ @@ -229,7 +229,7 @@ MACHINE_CONFIG_END // not sure the ROMs are loaded correctly ROM_START( amico2k ) ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASEFF ) - ROM_LOAD( "prom.ic10", 0xfb00, 0x200, NO_DUMP ) // cassette recorder ROM, not published anywhere. a board is needed! + ROM_LOAD( "prom.ic10", 0xfb00, 0x200, NO_DUMP ) // cassette recorder ROM, not published anywhere. a board is needed! ROM_LOAD( "prom.ic9", 0xfe00, 0x200, CRC(86449f7c) SHA1(fe7deca86e90ab89aae23f11e9dbaf343b4242dc) ) ROM_REGION( 0x200, "proms", ROMREGION_ERASEFF ) |