summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/xbox.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/xbox.cpp')
-rw-r--r--src/mame/drivers/xbox.cpp18
1 files changed, 4 insertions, 14 deletions
diff --git a/src/mame/drivers/xbox.cpp b/src/mame/drivers/xbox.cpp
index d711932aa4f..3cfd148641a 100644
--- a/src/mame/drivers/xbox.cpp
+++ b/src/mame/drivers/xbox.cpp
@@ -4,8 +4,6 @@
XBOX (c) 2001 Microsoft
- Skeleton driver
-
***************************************************************************/
@@ -33,15 +31,14 @@ class xbox_state : public xbox_base_state
public:
xbox_state(const machine_config &mconfig, device_type type, const char *tag)
: xbox_base_state(mconfig, type, tag)
- , m_ide(*this, "pci:09.0:ide")
- , m_devh(*this, "pci:09.0:ide:0:hdd")
- , m_devc(*this, "pci:09.0:ide:1:cdrom")
+ , m_ide(*this, "pci:09.0:ide1")
+ , m_devh(*this, "pci:09.0:ide1:0:hdd")
+ , m_devc(*this, "pci:09.0:ide1:1:cdrom")
{ }
void xbox(machine_config &config);
protected:
void xbox_map(address_map &map);
- void xbox_map_io(address_map &map);
// driver_device overrides
virtual void machine_start() override;
@@ -62,15 +59,9 @@ void xbox_state::video_start()
void xbox_state::xbox_map(address_map &map)
{
- xbox_base_map(map);
map(0xff000000, 0xff0fffff).rom().region("bios", 0).mirror(0x00f00000);
}
-void xbox_state::xbox_map_io(address_map &map)
-{
- xbox_base_map_io(map);
-}
-
static INPUT_PORTS_START( xbox )
/* dummy active high structure */
PORT_START("SYSA")
@@ -174,9 +165,8 @@ void xbox_state::xbox(machine_config &config)
{
xbox_base(config);
m_maincpu->set_addrmap(AS_PROGRAM, &xbox_state::xbox_map);
- m_maincpu->set_addrmap(AS_IO, &xbox_state::xbox_map_io);
- subdevice<ide_controller_32_device>(":pci:09.0:ide")->options(xbox_ata_devices, "hdd", "cdrom", true);
+ subdevice<ide_controller_32_device>(":pci:09.0:ide1")->options(xbox_ata_devices, "hdd", "cdrom", true);
OHCI_USB_CONNECTOR(config, ":pci:02.0:port1", usb_xbox, nullptr, false);
OHCI_USB_CONNECTOR(config, ":pci:02.0:port2", usb_xbox, nullptr, false);