summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/isa/sc499.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/isa/sc499.h')
-rw-r--r--src/devices/bus/isa/sc499.h74
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;