diff options
Diffstat (limited to 'src/mess/drivers/p8k.c')
-rw-r--r-- | src/mess/drivers/p8k.c | 116 |
1 files changed, 58 insertions, 58 deletions
diff --git a/src/mess/drivers/p8k.c b/src/mess/drivers/p8k.c index 975fd9a9844..1c82b6bf705 100644 --- a/src/mess/drivers/p8k.c +++ b/src/mess/drivers/p8k.c @@ -240,10 +240,10 @@ static Z80DMA_INTERFACE( p8k_dma_intf ) static Z80CTC_INTERFACE( p8k_ctc_0_intf ) { - DEVCB_CPU_INPUT_LINE("maincpu", INPUT_LINE_IRQ0), /* interrupt handler */ - DEVCB_NULL, /* ZC/TO0 callback */ - DEVCB_NULL, /* ZC/TO1 callback */ - DEVCB_NULL /* ZC/TO2 callback */ + DEVCB_CPU_INPUT_LINE("maincpu", INPUT_LINE_IRQ0), /* interrupt handler */ + DEVCB_NULL, /* ZC/TO0 callback */ + DEVCB_NULL, /* ZC/TO1 callback */ + DEVCB_NULL /* ZC/TO2 callback */ }; /* Z80 CTC 1 */ @@ -253,10 +253,10 @@ static Z80CTC_INTERFACE( p8k_ctc_0_intf ) static Z80CTC_INTERFACE( p8k_ctc_1_intf ) { - DEVCB_CPU_INPUT_LINE("maincpu", INPUT_LINE_IRQ0), /* interrupt handler */ - DEVCB_NULL, /* ZC/TO0 callback */ - DEVCB_NULL, /* ZC/TO1 callback */ - DEVCB_NULL, /* ZC/TO2 callback */ + DEVCB_CPU_INPUT_LINE("maincpu", INPUT_LINE_IRQ0), /* interrupt handler */ + DEVCB_NULL, /* ZC/TO0 callback */ + DEVCB_NULL, /* ZC/TO1 callback */ + DEVCB_NULL, /* ZC/TO2 callback */ }; /* Z80 PIO 0 */ @@ -290,12 +290,12 @@ static Z80PIO_INTERFACE( p8k_pio_1_intf ) static Z80PIO_INTERFACE( p8k_pio_2_intf ) { DEVCB_CPU_INPUT_LINE("maincpu", INPUT_LINE_IRQ0), - DEVCB_INPUT_PORT("DSW"), /* port a read */ - DEVCB_NULL, /* port a write */ - DEVCB_NULL, /* ready a */ - DEVCB_NULL, /* port b read */ - DEVCB_NULL, /* port b write */ - DEVCB_NULL /* ready b */ + DEVCB_INPUT_PORT("DSW"), /* port a read */ + DEVCB_NULL, /* port a write */ + DEVCB_NULL, /* ready a */ + DEVCB_NULL, /* port b read */ + DEVCB_NULL, /* port b write */ + DEVCB_NULL /* ready b */ }; /* Z80 SIO 0 */ @@ -307,12 +307,12 @@ static WRITE16_DEVICE_HANDLER( pk8_sio_0_serial_transmit ) static const z80sio_interface p8k_sio_0_intf = { - DEVCB_LINE(p8k_daisy_interrupt), /* interrupt handler */ - DEVCB_NULL, /* DTR changed handler */ - DEVCB_NULL, /* RTS changed handler */ - DEVCB_NULL, /* BREAK changed handler */ - DEVCB_HANDLER(pk8_sio_0_serial_transmit), /* transmit handler */ - DEVCB_NULL /* receive handler */ + DEVCB_LINE(p8k_daisy_interrupt), /* interrupt handler */ + DEVCB_NULL, /* DTR changed handler */ + DEVCB_NULL, /* RTS changed handler */ + DEVCB_NULL, /* BREAK changed handler */ + DEVCB_HANDLER(pk8_sio_0_serial_transmit), /* transmit handler */ + DEVCB_NULL /* receive handler */ }; /* Z80 SIO 1 */ @@ -324,19 +324,19 @@ static WRITE16_DEVICE_HANDLER( pk8_sio_1_serial_transmit ) static const z80sio_interface p8k_sio_1_intf = { - DEVCB_LINE(p8k_daisy_interrupt), /* interrupt handler */ - DEVCB_NULL, /* DTR changed handler */ - DEVCB_NULL, /* RTS changed handler */ - DEVCB_NULL, /* BREAK changed handler */ - DEVCB_HANDLER(pk8_sio_1_serial_transmit), /* transmit handler */ - DEVCB_NULL /* receive handler */ + DEVCB_LINE(p8k_daisy_interrupt), /* interrupt handler */ + DEVCB_NULL, /* DTR changed handler */ + DEVCB_NULL, /* RTS changed handler */ + DEVCB_NULL, /* BREAK changed handler */ + DEVCB_HANDLER(pk8_sio_1_serial_transmit), /* transmit handler */ + DEVCB_NULL /* receive handler */ }; /* Z80 Daisy Chain */ static const z80_daisy_config p8k_daisy_chain[] = { - { "z80dma" }, /* FDC related */ + { "z80dma" }, /* FDC related */ { "z80pio_2" }, { "z80ctc_0" }, { "z80sio_0" }, @@ -585,20 +585,20 @@ static WRITE_LINE_DEVICE_HANDLER( p8k_16_daisy_interrupt ) static Z80CTC_INTERFACE( p8k_16_ctc_0_intf ) { - DEVCB_LINE(p8k_16_daisy_interrupt), /* interrupt handler */ - DEVCB_NULL, /* ZC/TO0 callback */ - DEVCB_NULL, /* ZC/TO1 callback */ - DEVCB_NULL /* ZC/TO2 callback */ + DEVCB_LINE(p8k_16_daisy_interrupt), /* interrupt handler */ + DEVCB_NULL, /* ZC/TO0 callback */ + DEVCB_NULL, /* ZC/TO1 callback */ + DEVCB_NULL /* ZC/TO2 callback */ }; /* Z80 CTC 1 */ static Z80CTC_INTERFACE( p8k_16_ctc_1_intf ) { - DEVCB_LINE(p8k_16_daisy_interrupt), /* interrupt handler */ - DEVCB_NULL, /* ZC/TO0 callback */ - DEVCB_NULL, /* ZC/TO1 callback */ - DEVCB_NULL /* ZC/TO2 callback */ + DEVCB_LINE(p8k_16_daisy_interrupt), /* interrupt handler */ + DEVCB_NULL, /* ZC/TO0 callback */ + DEVCB_NULL, /* ZC/TO1 callback */ + DEVCB_NULL /* ZC/TO2 callback */ }; /* Z80 PIO 0 */ @@ -649,12 +649,12 @@ static WRITE16_DEVICE_HANDLER( pk8_16_sio_0_serial_transmit ) static const z80sio_interface p8k_16_sio_0_intf = { - DEVCB_LINE(p8k_16_daisy_interrupt), /* interrupt handler */ - DEVCB_NULL, /* DTR changed handler */ - DEVCB_NULL, /* RTS changed handler */ - DEVCB_NULL, /* BREAK changed handler */ - DEVCB_HANDLER(pk8_16_sio_0_serial_transmit), /* transmit handler */ - DEVCB_NULL /* receive handler */ + DEVCB_LINE(p8k_16_daisy_interrupt), /* interrupt handler */ + DEVCB_NULL, /* DTR changed handler */ + DEVCB_NULL, /* RTS changed handler */ + DEVCB_NULL, /* BREAK changed handler */ + DEVCB_HANDLER(pk8_16_sio_0_serial_transmit), /* transmit handler */ + DEVCB_NULL /* receive handler */ }; /* Z80 SIO 1 */ @@ -666,12 +666,12 @@ static WRITE16_DEVICE_HANDLER( pk8_16_sio_1_serial_transmit ) static const z80sio_interface p8k_16_sio_1_intf = { - DEVCB_LINE(p8k_16_daisy_interrupt), /* interrupt handler */ - DEVCB_NULL, /* DTR changed handler */ - DEVCB_NULL, /* RTS changed handler */ - DEVCB_NULL, /* BREAK changed handler */ - DEVCB_HANDLER(pk8_16_sio_1_serial_transmit), /* transmit handler */ - DEVCB_NULL /* receive handler */ + DEVCB_LINE(p8k_16_daisy_interrupt), /* interrupt handler */ + DEVCB_NULL, /* DTR changed handler */ + DEVCB_NULL, /* RTS changed handler */ + DEVCB_NULL, /* BREAK changed handler */ + DEVCB_HANDLER(pk8_16_sio_1_serial_transmit), /* transmit handler */ + DEVCB_NULL /* receive handler */ }; /* Z80 Daisy Chain */ @@ -693,15 +693,15 @@ static const z80_daisy_config p8k_16_daisy_chain[] = /* F4 Character Displayer */ static const gfx_layout p8k_charlayout = { - 8, 12, /* 8 x 12 characters */ - 256, /* 256 characters */ - 1, /* 1 bits per pixel */ - { 0 }, /* no bitplanes */ + 8, 12, /* 8 x 12 characters */ + 256, /* 256 characters */ + 1, /* 1 bits per pixel */ + { 0 }, /* no bitplanes */ /* x offsets */ { 0, 1, 2, 3, 4, 5, 6, 7 }, /* y offsets */ { 0*8, 1*8, 2*8, 3*8, 4*8, 5*8, 6*8, 7*8, 8*8, 9*8, 10*8, 11*8 }, - 8*16 /* every char takes 16 bytes */ + 8*16 /* every char takes 16 bytes */ }; static GFXDECODE_START( p8k ) @@ -725,10 +725,10 @@ static MACHINE_CONFIG_START( p8k, p8k_state ) /* peripheral hardware */ MCFG_Z80DMA_ADD("z80dma", XTAL_4MHz, p8k_dma_intf) - MCFG_Z80CTC_ADD("z80ctc_0", 1229000, p8k_ctc_0_intf) /* 1.22MHz clock */ - MCFG_Z80CTC_ADD("z80ctc_1", 1229000, p8k_ctc_1_intf) /* 1.22MHz clock */ - MCFG_Z80SIO_ADD("z80sio_0", 9600, p8k_sio_0_intf) /* 9.6kBaud default */ - MCFG_Z80SIO_ADD("z80sio_1", 9600, p8k_sio_1_intf) /* 9.6kBaud default */ + MCFG_Z80CTC_ADD("z80ctc_0", 1229000, p8k_ctc_0_intf) /* 1.22MHz clock */ + MCFG_Z80CTC_ADD("z80ctc_1", 1229000, p8k_ctc_1_intf) /* 1.22MHz clock */ + MCFG_Z80SIO_ADD("z80sio_0", 9600, p8k_sio_0_intf) /* 9.6kBaud default */ + MCFG_Z80SIO_ADD("z80sio_1", 9600, p8k_sio_1_intf) /* 9.6kBaud default */ MCFG_Z80PIO_ADD("z80pio_0", 1229000, p8k_pio_0_intf) MCFG_Z80PIO_ADD("z80pio_1", 1229000, p8k_pio_1_intf) MCFG_Z80PIO_ADD("z80pio_2", 1229000, p8k_pio_2_intf) @@ -776,8 +776,8 @@ MACHINE_CONFIG_END /* ROM definition */ ROM_START( p8000 ) ROM_REGION( 0x30000, "maincpu", 0 ) - ROM_LOAD("mon8_1_3.1", 0x0000, 0x1000, CRC(ad1bb118) SHA1(2332963acd74d5d1a009d9bce8a2b108de01d2a5)) - ROM_LOAD("mon8_2_3.1", 0x1000, 0x1000, CRC(daced7c2) SHA1(f1f778e72568961b448020fc543ed6e81bbe81b1)) + ROM_LOAD("mon8_1_3.1", 0x0000, 0x1000, CRC(ad1bb118) SHA1(2332963acd74d5d1a009d9bce8a2b108de01d2a5)) + ROM_LOAD("mon8_2_3.1", 0x1000, 0x1000, CRC(daced7c2) SHA1(f1f778e72568961b448020fc543ed6e81bbe81b1)) // this is for the p8000's terminal, not the p8000 itself ROM_REGION( 0x1000, "chargen", 0 ) |