summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/idehd.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/machine/idehd.h')
-rw-r--r--src/devices/machine/idehd.h32
1 files changed, 16 insertions, 16 deletions
diff --git a/src/devices/machine/idehd.h b/src/devices/machine/idehd.h
index 4645929057e..8acc9e14474 100644
--- a/src/devices/machine/idehd.h
+++ b/src/devices/machine/idehd.h
@@ -37,7 +37,7 @@ public:
}
protected:
- virtual void device_start();
+ virtual void device_start() override;
virtual int read_sector(UINT32 lba, void *buffer) = 0;
virtual int write_sector(UINT32 lba, const void *buffer) = 0;
@@ -46,14 +46,14 @@ protected:
void ide_build_identify_device();
static const int IDE_DISK_SECTOR_SIZE = 512;
- virtual int sector_length() { return IDE_DISK_SECTOR_SIZE; }
- virtual void process_buffer();
- virtual void fill_buffer();
- virtual bool is_ready() { return true; }
- virtual void process_command();
- virtual void finished_command();
- virtual void perform_diagnostic();
- virtual void signature();
+ virtual int sector_length() override { return IDE_DISK_SECTOR_SIZE; }
+ virtual void process_buffer() override;
+ virtual void fill_buffer() override;
+ virtual bool is_ready() override { return true; }
+ virtual void process_command() override;
+ virtual void finished_command() override;
+ virtual void perform_diagnostic() override;
+ virtual void signature() override;
int m_can_identify_device;
UINT16 m_num_cylinders;
@@ -69,7 +69,7 @@ private:
void next_sector();
void security_error();
void read_first_sector();
- void soft_reset();
+ void soft_reset() override;
UINT32 m_cur_lba;
UINT16 m_block_count;
@@ -92,15 +92,15 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_reset();
+ virtual void device_start() override;
+ virtual void device_reset() override;
// optional information overrides
- virtual machine_config_constructor device_mconfig_additions() const;
+ virtual machine_config_constructor device_mconfig_additions() const override;
- virtual int read_sector(UINT32 lba, void *buffer) { if (m_disk == nullptr) return 0; return hard_disk_read(m_disk, lba, buffer); }
- virtual int write_sector(UINT32 lba, const void *buffer) { if (m_disk == nullptr) return 0; return hard_disk_write(m_disk, lba, buffer); }
- virtual UINT8 calculate_status();
+ virtual int read_sector(UINT32 lba, void *buffer) override { if (m_disk == nullptr) return 0; return hard_disk_read(m_disk, lba, buffer); }
+ virtual int write_sector(UINT32 lba, const void *buffer) override { if (m_disk == nullptr) return 0; return hard_disk_write(m_disk, lba, buffer); }
+ virtual UINT8 calculate_status() override;
chd_file *m_handle;
hard_disk_file *m_disk;