diff options
Diffstat (limited to 'src/mess/includes/abc1600.h')
-rw-r--r-- | src/mess/includes/abc1600.h | 146 |
1 files changed, 73 insertions, 73 deletions
diff --git a/src/mess/includes/abc1600.h b/src/mess/includes/abc1600.h index 7f8f18ec32c..09471b06a03 100644 --- a/src/mess/includes/abc1600.h +++ b/src/mess/includes/abc1600.h @@ -25,23 +25,23 @@ // MACROS / CONSTANTS //************************************************************************** -#define MC68008P8_TAG "3f" -#define Z8410AB1_0_TAG "5g" -#define Z8410AB1_1_TAG "7g" -#define Z8410AB1_2_TAG "9g" -#define Z8470AB1_TAG "17b" -#define Z8530B1_TAG "2a" -#define Z8536B1_TAG "15b" -#define SAB1797_02P_TAG "5a" -#define FDC9229BT_TAG "7a" -#define E050_C16PC_TAG "13b" -#define NMC9306_TAG "14c" -#define SY6845E_TAG "sy6845e" -#define SCREEN_TAG "screen" -#define BUS0I_TAG "bus0i" -#define BUS0X_TAG "bus0x" -#define BUS1_TAG "bus1" -#define BUS2_TAG "bus2" +#define MC68008P8_TAG "3f" +#define Z8410AB1_0_TAG "5g" +#define Z8410AB1_1_TAG "7g" +#define Z8410AB1_2_TAG "9g" +#define Z8470AB1_TAG "17b" +#define Z8530B1_TAG "2a" +#define Z8536B1_TAG "15b" +#define SAB1797_02P_TAG "5a" +#define FDC9229BT_TAG "7a" +#define E050_C16PC_TAG "13b" +#define NMC9306_TAG "14c" +#define SY6845E_TAG "sy6845e" +#define SCREEN_TAG "screen" +#define BUS0I_TAG "bus0i" +#define BUS0X_TAG "bus0x" +#define BUS1_TAG "bus1" +#define BUS2_TAG "bus2" @@ -55,28 +55,28 @@ class abc1600_state : public driver_device public: abc1600_state(const machine_config &mconfig, device_type type, const char *tag) : driver_device(mconfig, type, tag), - m_maincpu(*this, MC68008P8_TAG), - m_dma0(*this, Z8410AB1_0_TAG), - m_dma1(*this, Z8410AB1_1_TAG), - m_dma2(*this, Z8410AB1_2_TAG), - m_dart(*this, Z8470AB1_TAG), - m_scc(*this, Z8530B1_TAG), - m_cio(*this, Z8536B1_TAG), - m_fdc(*this, SAB1797_02P_TAG), - m_rtc(*this, E050_C16PC_TAG), - m_nvram(*this, NMC9306_TAG), - m_crtc(*this, SY6845E_TAG), - m_ram(*this, RAM_TAG), - m_floppy0(*this, SAB1797_02P_TAG":0"), - m_floppy1(*this, SAB1797_02P_TAG":1"), - m_floppy2(*this, SAB1797_02P_TAG":2"), - m_bus0i(*this, BUS0I_TAG), - m_bus0x(*this, BUS0X_TAG), - m_bus1(*this, BUS1_TAG), - m_bus2(*this, BUS2_TAG), - m_segment_ram(*this, "segment_ram"), - m_page_ram(*this, "page_ram"), - m_video_ram(*this, "video_ram") + m_maincpu(*this, MC68008P8_TAG), + m_dma0(*this, Z8410AB1_0_TAG), + m_dma1(*this, Z8410AB1_1_TAG), + m_dma2(*this, Z8410AB1_2_TAG), + m_dart(*this, Z8470AB1_TAG), + m_scc(*this, Z8530B1_TAG), + m_cio(*this, Z8536B1_TAG), + m_fdc(*this, SAB1797_02P_TAG), + m_rtc(*this, E050_C16PC_TAG), + m_nvram(*this, NMC9306_TAG), + m_crtc(*this, SY6845E_TAG), + m_ram(*this, RAM_TAG), + m_floppy0(*this, SAB1797_02P_TAG":0"), + m_floppy1(*this, SAB1797_02P_TAG":1"), + m_floppy2(*this, SAB1797_02P_TAG":2"), + m_bus0i(*this, BUS0I_TAG), + m_bus0x(*this, BUS0X_TAG), + m_bus1(*this, BUS1_TAG), + m_bus2(*this, BUS2_TAG), + m_segment_ram(*this, "segment_ram"), + m_page_ram(*this, "page_ram"), + m_video_ram(*this, "video_ram") { } required_device<cpu_device> m_maincpu; @@ -213,44 +213,44 @@ public: int m_sysscc; int m_sysfs; UINT8 m_cause; - int m_partst; // parity test + int m_partst; // parity test // peripherals - int m_cs7; // card select address bit 7 - int m_bus0; // BUS 0 selected - UINT8 m_csb; // card select - int m_atce; // V.24 channel A external clock enable - int m_btce; // V.24 channel B external clock enable + int m_cs7; // card select address bit 7 + int m_bus0; // BUS 0 selected + UINT8 m_csb; // card select + int m_atce; // V.24 channel A external clock enable + int m_btce; // V.24 channel B external clock enable // video - const UINT8 *m_wrmsk_rom; // write mask ROM - const UINT8 *m_shinf_rom; // shifter info ROM - const UINT8 *m_drmsk_rom; // data read mask ROM - int m_endisp; // enable display - int m_clocks_disabled; // clocks disabled - UINT16 m_gmdi; // video RAM data latch - UINT16 m_wrm; // write mask latch - UINT8 m_ms[16]; // mover sequence control - UINT8 m_ds[16]; // display sequence control - UINT8 m_flag; // flags - UINT16 m_xsize; // X size - UINT16 m_ysize; // Y size - int m_udx; // up/down X - int m_udy; // up/down Y - UINT16 m_xfrom; // X from - UINT16 m_xto; // X to - UINT16 m_yto; // Y to - UINT16 m_ty; // to Y - UINT32 m_mfa; // mover from address - UINT32 m_mta; // mover to address - UINT8 m_sh; // - UINT16 m_mdor; // - int m_hold_1w_cyk; // - int m_wrms0; // - int m_wrms1; // - int m_rmc; // row match count - int m_cmc; // column match count - int m_amm; // active mover mask + const UINT8 *m_wrmsk_rom; // write mask ROM + const UINT8 *m_shinf_rom; // shifter info ROM + const UINT8 *m_drmsk_rom; // data read mask ROM + int m_endisp; // enable display + int m_clocks_disabled; // clocks disabled + UINT16 m_gmdi; // video RAM data latch + UINT16 m_wrm; // write mask latch + UINT8 m_ms[16]; // mover sequence control + UINT8 m_ds[16]; // display sequence control + UINT8 m_flag; // flags + UINT16 m_xsize; // X size + UINT16 m_ysize; // Y size + int m_udx; // up/down X + int m_udy; // up/down Y + UINT16 m_xfrom; // X from + UINT16 m_xto; // X to + UINT16 m_yto; // Y to + UINT16 m_ty; // to Y + UINT32 m_mfa; // mover from address + UINT32 m_mta; // mover to address + UINT8 m_sh; // + UINT16 m_mdor; // + int m_hold_1w_cyk; // + int m_wrms0; // + int m_wrms1; // + int m_rmc; // row match count + int m_cmc; // column match count + int m_amm; // active mover mask }; |