diff options
Diffstat (limited to 'src/devices/bus/isa/sc499.h')
-rw-r--r-- | src/devices/bus/isa/sc499.h | 74 |
1 files changed, 37 insertions, 37 deletions
diff --git a/src/devices/bus/isa/sc499.h b/src/devices/bus/isa/sc499.h index 7a832b53be2..a681c3b00bb 100644 --- a/src/devices/bus/isa/sc499.h +++ b/src/devices/bus/isa/sc499.h @@ -28,7 +28,7 @@ class sc499_ctape_image_device : public device_t, public device_image_interface { public: // construction/destruction - sc499_ctape_image_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); + sc499_ctape_image_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); // image-level overrides virtual image_init_result call_load() override; @@ -44,16 +44,16 @@ public: virtual const char *image_interface() const override { return "sc499_cass"; } virtual const char *file_extensions() const override { return "act,ct"; } - UINT8 *read_block(int block_num); - void write_block(int block_num, UINT8 *ptr); - UINT64 tapelen() { return m_ctape_data.size(); } + uint8_t *read_block(int block_num); + void write_block(int block_num, uint8_t *ptr); + uint64_t tapelen() { return m_ctape_data.size(); } protected: // device-level overrides virtual void device_config_complete() override; virtual void device_start() override { }; - std::vector<UINT8> m_ctape_data; + std::vector<uint8_t> m_ctape_data; }; // ======================> sc499_device @@ -62,7 +62,7 @@ class sc499_device: public device_t, public device_isa8_card_interface { public: // construction/destruction - sc499_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); + sc499_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); required_ioport m_iobase; required_ioport m_irqdrq; @@ -76,15 +76,15 @@ private: virtual ioport_constructor device_input_ports() const override; // ISA overrides - virtual UINT8 dack_r(int line) override; - virtual void dack_w(int line,UINT8 data) override; + virtual uint8_t dack_r(int line) override; + virtual void dack_w(int line,uint8_t data) override; virtual void eop_w(int state) override; const char *cpu_context(); template <typename Format, typename... Params> void logerror(Format &&fmt, Params &&... args) const; - void tape_status_clear(UINT16 value); - void tape_status_set(UINT16 value); + void tape_status_clear(uint16_t value); + void tape_status_set(uint16_t value); // device register I/O DECLARE_READ8_MEMBER(read); @@ -94,18 +94,18 @@ private: void set_interrupt(enum line_state state); - void log_command(UINT8 data); - void do_command(UINT8 data); + void log_command(uint8_t data); + void do_command(uint8_t data); void do_reset(); void set_dma_drq(enum line_state state); - void write_command_port( UINT8 data); - UINT8 read_data_port(); - void write_control_port( UINT8 data); - UINT8 read_status_port(); - void write_dma_go( UINT8 data); - void write_dma_reset( UINT8 data); + void write_command_port( uint8_t data); + uint8_t read_data_port(); + void write_control_port( uint8_t data); + uint8_t read_status_port(); + void write_dma_go( uint8_t data); + void write_dma_reset( uint8_t data); void log_block(const char * text); void read_block(); @@ -113,32 +113,32 @@ private: int block_is_filemark(); void block_set_filemark(); - UINT8 m_data; - UINT8 m_command; - UINT8 m_status; - UINT8 m_control; + uint8_t m_data; + uint8_t m_command; + uint8_t m_status; + uint8_t m_control; - UINT8 m_has_cartridge; - UINT8 m_is_writable; + uint8_t m_has_cartridge; + uint8_t m_is_writable; - UINT8 m_current_command; + uint8_t m_current_command; - UINT8 m_first_block_hack; - UINT8 m_nasty_readahead; - UINT8 m_read_block_pending; + uint8_t m_first_block_hack; + uint8_t m_nasty_readahead; + uint8_t m_read_block_pending; - UINT16 m_data_index; + uint16_t m_data_index; - UINT16 m_tape_status; /* Drive exception flags */ - UINT16 m_data_error_counter; /* data error count: nr of blocks rewritten/soft read errors */ - UINT16 m_underrun_counter; /* underrun count: nr of times streaming was interrupted */ + uint16_t m_tape_status; /* Drive exception flags */ + uint16_t m_data_error_counter; /* data error count: nr of blocks rewritten/soft read errors */ + uint16_t m_underrun_counter; /* underrun count: nr of times streaming was interrupted */ - UINT32 m_tape_pos; - UINT32 m_ctape_block_count; - UINT32 m_ctape_block_index; - UINT64 m_image_length; + uint32_t m_tape_pos; + uint32_t m_ctape_block_count; + uint32_t m_ctape_block_index; + uint64_t m_image_length; - std::vector<UINT8> m_ctape_block_buffer; + std::vector<uint8_t> m_ctape_block_buffer; required_device<sc499_ctape_image_device> m_image; enum line_state irq_state; |