diff options
Diffstat (limited to 'src/mame/drivers/hp9845.cpp')
-rw-r--r-- | src/mame/drivers/hp9845.cpp | 66 |
1 files changed, 33 insertions, 33 deletions
diff --git a/src/mame/drivers/hp9845.cpp b/src/mame/drivers/hp9845.cpp index 7f83f001fe3..a8fb77fa17c 100644 --- a/src/mame/drivers/hp9845.cpp +++ b/src/mame/drivers/hp9845.cpp @@ -79,7 +79,7 @@ public: m_io_key1(*this , "KEY1"), m_io_key2(*this , "KEY2"), m_io_key3(*this , "KEY3"), - m_t15(*this , "t15") + m_t15(*this , "t15") { } UINT32 screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); @@ -101,9 +101,9 @@ public: DECLARE_WRITE8_MEMBER(pa_w); - DECLARE_WRITE_LINE_MEMBER(t15_irq_w); - DECLARE_WRITE_LINE_MEMBER(t15_flg_w); - DECLARE_WRITE_LINE_MEMBER(t15_sts_w); + DECLARE_WRITE_LINE_MEMBER(t15_irq_w); + DECLARE_WRITE_LINE_MEMBER(t15_flg_w); + DECLARE_WRITE_LINE_MEMBER(t15_sts_w); private: required_device<hp_5061_3001_cpu_device> m_lpu; @@ -113,7 +113,7 @@ private: required_ioport m_io_key1; required_ioport m_io_key2; required_ioport m_io_key3; - required_device<hp_taco_device> m_t15; + required_device<hp_taco_device> m_t15; void set_video_mar(UINT16 mar); void video_fill_buff(bool buff_idx); @@ -150,8 +150,8 @@ private: UINT8 m_kb_scancode; UINT16 m_kb_status; - // State of PPU I/O - UINT8 m_ppu_pa; + // State of PPU I/O + UINT8 m_ppu_pa; }; static INPUT_PORTS_START(hp9845b) @@ -332,13 +332,13 @@ void hp9845b_state::machine_reset() m_video_frame = 0; m_irl_pending = 0; - m_irh_pending = 0; + m_irh_pending = 0; memset(&m_kb_state[ 0 ] , 0 , sizeof(m_kb_state)); m_kb_scancode = 0x7f; m_kb_status = 0; - m_ppu_pa = 0; + m_ppu_pa = 0; } void hp9845b_state::set_video_mar(UINT16 mar) @@ -593,13 +593,13 @@ WRITE16_MEMBER(hp9845b_state::kb_irq_clear_w) WRITE8_MEMBER(hp9845b_state::pa_w) { - m_ppu_pa = data; + m_ppu_pa = data; // TODO: handle sts & flg if (data == 15) { - // RHS tape drive (T15) - m_ppu->status_w(m_t15->sts_r()); - m_ppu->flag_w(m_t15->flg_r()); + // RHS tape drive (T15) + m_ppu->status_w(m_t15->sts_r()); + m_ppu->flag_w(m_t15->flg_r()); } else { m_ppu->status_w(0); m_ppu->flag_w(0); @@ -608,26 +608,26 @@ WRITE8_MEMBER(hp9845b_state::pa_w) WRITE_LINE_MEMBER(hp9845b_state::t15_irq_w) { - if (state) { - BIT_SET(m_irh_pending , 7); - } else { - BIT_CLR(m_irh_pending , 7); - } - update_irq(); + if (state) { + BIT_SET(m_irh_pending , 7); + } else { + BIT_CLR(m_irh_pending , 7); + } + update_irq(); } WRITE_LINE_MEMBER(hp9845b_state::t15_flg_w) { - if (m_ppu_pa == 15) { - m_ppu->flag_w(state); - } + if (m_ppu_pa == 15) { + m_ppu->flag_w(state); + } } WRITE_LINE_MEMBER(hp9845b_state::t15_sts_w) { - if (m_ppu_pa == 15) { - m_ppu->status_w(state); - } + if (m_ppu_pa == 15) { + m_ppu->status_w(state); + } } static MACHINE_CONFIG_START( hp9845a, hp9845_state ) @@ -678,9 +678,9 @@ static ADDRESS_MAP_START(ppu_io_map , AS_IO , 16 , hp9845b_state) // PA = 0, IC = 3 // Keyboard status input & keyboard interrupt clear AM_RANGE(HP_MAKE_IOADDR(0 , 3) , HP_MAKE_IOADDR(0 , 3)) AM_READWRITE(kb_status_r , kb_irq_clear_w) - // PA = 15, IC = 0..3 - // Right-hand side tape drive (T15) - AM_RANGE(HP_MAKE_IOADDR(15 , 0) , HP_MAKE_IOADDR(15 , 3)) AM_DEVREADWRITE("t15" , hp_taco_device , reg_r , reg_w) + // PA = 15, IC = 0..3 + // Right-hand side tape drive (T15) + AM_RANGE(HP_MAKE_IOADDR(15 , 0) , HP_MAKE_IOADDR(15 , 3)) AM_DEVREADWRITE("t15" , hp_taco_device , reg_r , reg_w) ADDRESS_MAP_END static MACHINE_CONFIG_START( hp9845b, hp9845b_state ) @@ -706,11 +706,11 @@ static MACHINE_CONFIG_START( hp9845b, hp9845b_state ) // Actual keyboard refresh rate should be KEY_SCAN_OSCILLATOR / 128 (2560 Hz) MCFG_TIMER_DRIVER_ADD_PERIODIC("kb_timer" , hp9845b_state , kb_scan , attotime::from_hz(100)) - // Tape controller - MCFG_DEVICE_ADD("t15" , HP_TACO , 4000000) - MCFG_TACO_IRQ_HANDLER(WRITELINE(hp9845b_state , t15_irq_w)) - MCFG_TACO_FLG_HANDLER(WRITELINE(hp9845b_state , t15_flg_w)) - MCFG_TACO_STS_HANDLER(WRITELINE(hp9845b_state , t15_sts_w)) + // Tape controller + MCFG_DEVICE_ADD("t15" , HP_TACO , 4000000) + MCFG_TACO_IRQ_HANDLER(WRITELINE(hp9845b_state , t15_irq_w)) + MCFG_TACO_FLG_HANDLER(WRITELINE(hp9845b_state , t15_flg_w)) + MCFG_TACO_STS_HANDLER(WRITELINE(hp9845b_state , t15_sts_w)) MCFG_SOFTWARE_LIST_ADD("optrom_list", "hp9845b_rom") MACHINE_CONFIG_END |