<machine name="gpib_hardbox" sourcefile="devices/bus/ieee488/hardbox.cpp" isdevice="yes" runnable="no" isbios="no" ismechanical="no">
  <description>SSE HardBox</description>
  <biosset name="v2.3" description="Version 2.3 (Corvus)" default="no" />
  <biosset name="v2.4" description="Version 2.4 (Corvus)" default="yes" />
  <biosset name="v3.1" description="Version 3.1 (Sunol)" default="no" />
  <rom name="295-2.3.ic3" bios="v2.3" size="4096" crc="a3eb5fc2" sha1="39941b45b0696db928615c41c7eae18d951d9ada" region="z80" offset="0" status="good" optional="no" />
  <rom name="296-2.3.ic4" bios="v2.3" size="4096" crc="fb55b058" sha1="8f9ec313ec6beaf7b513edf39d9628e6abcc7bc3" region="z80" offset="1000" status="good" optional="no" />
  <rom name="289.ic3" bios="v2.4" size="4096" crc="c39e058f" sha1="45b390d7125a40f84c7b411a479218baff079746" region="z80" offset="0" status="good" optional="no" />
  <rom name="290.ic4" bios="v2.4" size="4096" crc="62f51405" sha1="fdfa0d7b7e8d0182f2df0aa8163c790506104dcf" region="z80" offset="1000" status="good" optional="no" />
  <rom name="295-3.1.ic3" bios="v3.1" size="4096" crc="654a5db1" sha1="c40859526921e3d8bfd58fc28cc9cc64e59ec638" region="z80" offset="0" status="good" optional="no" />
  <rom name="296-3.1.ic4" bios="v3.1" size="4096" crc="4c62ddc0" sha1="151f99dc554d3762b805fc8383cf1b3e1455784f" region="z80" offset="1000" status="good" optional="no" />
  <device_ref tag=":_tmp:z80" name="z80" />
  <device_ref tag=":_tmp:ic17" name="i8255" />
  <device_ref tag=":_tmp:ic16" name="i8255" />
  <device_ref tag=":_tmp:corvus" name="corvus_hdc" />
  <device_ref tag=":_tmp:harddisk1" name="harddisk_image" />
  <device_ref tag=":_tmp:harddisk2" name="harddisk_image" />
  <device_ref tag=":_tmp:harddisk3" name="harddisk_image" />
  <device_ref tag=":_tmp:harddisk4" name="harddisk_image" />
  <chip type="cpu" tag=":z80" name="Zilog Z80" clock="4000000" />
  <dipswitch name="Unknown" tag=":SW1" mask="1">
    <diplocation name="SW1" number="1" inverted="no" />
    <dipvalue name="Off" value="1" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Device Address" tag=":SW1" mask="14">
    <diplocation name="SW1" number="2" inverted="no" />
    <diplocation name="SW1" number="3" inverted="no" />
    <diplocation name="SW1" number="4" inverted="no" />
    <dipvalue name="8" value="14" default="no" />
    <dipvalue name="9" value="12" default="yes" />
    <dipvalue name="10" value="10" default="no" />
    <dipvalue name="11" value="8" default="no" />
    <dipvalue name="12" value="6" default="no" />
    <dipvalue name="13" value="4" default="no" />
    <dipvalue name="14" value="2" default="no" />
    <dipvalue name="15" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag=":SW1" mask="16">
    <diplocation name="SW1" number="5" inverted="no" />
    <dipvalue name="Off" value="16" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag=":SW1" mask="32">
    <diplocation name="SW1" number="6" inverted="no" />
    <dipvalue name="Off" value="32" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag=":SW1" mask="64">
    <diplocation name="SW1" number="7" inverted="no" />
    <dipvalue name="Off" value="64" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag=":SW1" mask="128">
    <diplocation name="SW1" number="8" inverted="no" />
    <dipvalue name="Off" value="128" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <device type="harddisk" tag=":harddisk1" interface="corvus_hdd">
    <instance name="harddisk1" briefname="hard1" />
    <extension name="chd" />
    <extension name="hd" />
    <extension name="hdv" />
    <extension name="2mg" />
    <extension name="hdi" />
  </device>
  <device type="harddisk" tag=":harddisk2" interface="corvus_hdd">
    <instance name="harddisk2" briefname="hard2" />
    <extension name="chd" />
    <extension name="hd" />
    <extension name="hdv" />
    <extension name="2mg" />
    <extension name="hdi" />
  </device>
  <device type="harddisk" tag=":harddisk3" interface="corvus_hdd">
    <instance name="harddisk3" briefname="hard3" />
    <extension name="chd" />
    <extension name="hd" />
    <extension name="hdv" />
    <extension name="2mg" />
    <extension name="hdi" />
  </device>
  <device type="harddisk" tag=":harddisk4" interface="corvus_hdd">
    <instance name="harddisk4" briefname="hard4" />
    <extension name="chd" />
    <extension name="hd" />
    <extension name="hdv" />
    <extension name="2mg" />
    <extension name="hdi" />
  </device>
</machine>