summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/drivers/amico2k.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mess/drivers/amico2k.c')
-rw-r--r--src/mess/drivers/amico2k.c104
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 )