mirror of
https://github.com/holub/mame
synced 2025-07-03 17:08:39 +03:00
machine/sis5513_ide: housecleaning
This commit is contained in:
parent
19c5c5bff8
commit
0701ce97db
@ -144,6 +144,7 @@ void sis5513_ide_device::device_reset()
|
||||
pci_device::device_reset();
|
||||
|
||||
command = 0x0000;
|
||||
command_mask = 5;
|
||||
status = 0x0000;
|
||||
pclass = 0x01018a;
|
||||
m_ide_ctrl0 = 0;
|
||||
|
@ -7,7 +7,7 @@
|
||||
#pragma once
|
||||
|
||||
#include "pci.h"
|
||||
#include "machine/pci-ide.h"
|
||||
#include "idectrl.h"
|
||||
|
||||
class sis5513_ide_device : public pci_device
|
||||
{
|
||||
@ -40,11 +40,6 @@ protected:
|
||||
|
||||
virtual void config_map(address_map &map) override;
|
||||
|
||||
void ide1_command_map(address_map &map);
|
||||
void ide1_control_map(address_map &map);
|
||||
void ide2_command_map(address_map &map);
|
||||
void ide2_control_map(address_map &map);
|
||||
void bus_master_ide_control_map(address_map &map);
|
||||
private:
|
||||
required_device<bus_master_ide_controller_device> m_ide1;
|
||||
required_device<bus_master_ide_controller_device> m_ide2;
|
||||
@ -52,6 +47,12 @@ private:
|
||||
devcb_write_line m_irq_sec_callback;
|
||||
required_address_space m_bus_master_space;
|
||||
|
||||
void ide1_command_map(address_map &map);
|
||||
void ide1_control_map(address_map &map);
|
||||
void ide2_command_map(address_map &map);
|
||||
void ide2_control_map(address_map &map);
|
||||
void bus_master_ide_control_map(address_map &map);
|
||||
|
||||
bool ide1_mode();
|
||||
bool ide2_mode();
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user