<machine name="spectrum_intf1" sourcefile="devices/bus/spectrum/intf1.cpp" isdevice="yes" runnable="no" isbios="no" ismechanical="no">
  <description>ZX Interface 1</description>
  <biosset name="v1" description="v1" default="no" />
  <biosset name="v2" description="v2" default="yes" />
  <rom name="if1-1.rom" bios="v1" size="8192" crc="e72a12ae" sha1="4ffd9ed9c00cdc6f92ce69fdd8b618ef1203f48e" region="rom" offset="0" status="good" optional="no" />
  <rom name="if1-2.rom" bios="v2" size="8192" crc="bb66dd1e" sha1="5cfb6bca4177c45fefd571734576b55e3a127c08" region="rom" offset="0" status="good" optional="no" />
  <device_ref tag=":_tmp:rs232" name="rs232" />
  <device_ref tag=":_tmp:mdv1" name="microdrive_image" />
  <device_ref tag=":_tmp:mdv2" name="microdrive_image" />
  <device_ref tag=":_tmp:exp" name="spectrum_expansion_slot" />
  <device_ref tag=":_tmp:microdrive_list" name="software_list" />
  <feature type="disk" status="unemulated" />
  <feature type="lan" status="unemulated" />
  <device type="microtape" tag=":mdv1" interface="ql_cass">
    <instance name="microtape1" briefname="utap1" />
    <extension name="mdv" />
    <extension name="mdr" />
  </device>
  <device type="microtape" tag=":mdv2" interface="ql_cass">
    <instance name="microtape2" briefname="utap2" />
    <extension name="mdv" />
    <extension name="mdr" />
  </device>
  <slot name=":rs232">
    <slotoption name="terminal" devname="serial_terminal" default="no" />
    <slotoption name="swtpc8212" devname="swtpc8212_terminal" default="no" />
    <slotoption name="sunkbd" devname="sunkbd_adaptor" default="no" />
    <slotoption name="rs_printer" devname="rs_serial_printer" default="no" />
    <slotoption name="rs232_sync_io" devname="rs232_sync_io" default="no" />
    <slotoption name="printer" devname="serial_printer" default="no" />
    <slotoption name="patch" devname="rs232_patch_box" default="no" />
    <slotoption name="s97801" devname="s97801_terminal" default="no" />
    <slotoption name="msystems_mouse" devname="rs232_mouse_hle_msystems" default="no" />
    <slotoption name="scorpion" devname="scorpion_ic" default="no" />
    <slotoption name="nss_tvi" devname="nss_tvinterface" default="no" />
    <slotoption name="mockingboard" devname="mockingboardd" default="no" />
    <slotoption name="loopback" devname="rs232_loopback" default="no" />
    <slotoption name="keyboard" devname="serial_keyboard" default="no" />
    <slotoption name="ie15" devname="ie15_terminal" default="no" />
    <slotoption name="null_modem" devname="null_modem" default="no" />
    <slotoption name="votraxtnt" devname="serial_votraxtnt" default="no" />
    <slotoption name="h19" devname="serial_heath_h19" default="no" />
    <slotoption name="dec_loopback" devname="dec_rs232_loopback" default="no" />
    <slotoption name="pty" devname="pseudo_terminal" default="no" />
    <slotoption name="auto3a" devname="auto3a_terminal" default="no" />
  </slot>
  <slot name=":exp">
    <slotoption name="wafadrive" devname="spectrum_wafa" default="no" />
    <slotoption name="vtx5000" devname="spectrum_vtx5000" default="no" />
    <slotoption name="uspeech" devname="spectrum_uspeech" default="no" />
    <slotoption name="usource" devname="spectrum_usource" default="no" />
    <slotoption name="spdos" devname="spectrum_spdos" default="no" />
    <slotoption name="uslot" devname="spectrum_uslot" default="no" />
    <slotoption name="mface1v2" devname="spectrum_mface1v2" default="no" />
    <slotoption name="swiftdisc" devname="spectrum_swiftdisc" default="no" />
    <slotoption name="lprint3" devname="spectrum_lprint3" default="no" />
    <slotoption name="protek" devname="spectrum_protek" default="no" />
    <slotoption name="speccydos" devname="spectrum_speccydos" default="no" />
    <slotoption name="proceed" devname="spectrum_proceed" default="no" />
    <slotoption name="musicmachine" devname="spectrummusic" default="no" />
    <slotoption name="mprint" devname="spectrum_mprint" default="no" />
    <slotoption name="mpoker" devname="spectrum_mpoker" default="no" />
    <slotoption name="mface128" devname="spectrum_mface128" default="no" />
    <slotoption name="opus" devname="spectrum_opus" default="no" />
    <slotoption name="mface1" devname="spectrum_mface1" default="no" />
    <slotoption name="specmate" devname="spectrum_specmate" default="no" />
    <slotoption name="mikroplus" devname="spectrum_mikroplus" default="no" />
    <slotoption name="beta128" devname="spectrum_beta128" default="no" />
    <slotoption name="lprint" devname="spectrum_lprint" default="no" />
    <slotoption name="plusd" devname="spectrum_plusd" default="no" />
    <slotoption name="kempcentref" devname="spectrum_kempcentref" default="no" />
    <slotoption name="kempcentreu" devname="spectrum_kempcentreu" default="no" />
    <slotoption name="betaplus" devname="spectrum_betaplus" default="no" />
    <slotoption name="kempcentrs" devname="spectrum_kempcentrs" default="no" />
    <slotoption name="kempdisc" devname="spectrum_kempdisc" default="no" />
    <slotoption name="kempmouse" devname="spectrum_kempmouse" default="no" />
    <slotoption name="kempjoy" devname="spectrum_kempjoy" default="no" />
    <slotoption name="mface128v1" devname="spectrum_mface128v1" default="no" />
    <slotoption name="sdi" devname="spectrum_sdi" default="no" />
    <slotoption name="intf2" devname="spectrum_intf2" default="no" />
    <slotoption name="betav3" devname="spectrum_betav3" default="no" />
    <slotoption name="d80v2" devname="spectrum_d80v2" default="no" />
    <slotoption name="fuller" devname="spectrum_fuller" default="no" />
    <slotoption name="specdrum" devname="spectrum_specdrum" default="no" />
    <slotoption name="betav2" devname="spectrum_betav2" default="no" />
    <slotoption name="disciple" devname="spectrum_disciple" default="no" />
    <slotoption name="swiftdisc2" devname="spectrum_swiftdisc2" default="no" />
    <slotoption name="mface1v1" devname="spectrum_mface1v1" default="no" />
    <slotoption name="melodik" devname="spectrum_melodik" default="no" />
    <slotoption name="d80" devname="spectrum_d80" default="no" />
    <slotoption name="d40" devname="spectrum_d40" default="no" />
    <slotoption name="betacbi" devname="spectrum_betacbi" default="no" />
    <slotoption name="gamma" devname="spectrum_gamma" default="no" />
    <slotoption name="betaclone" devname="spectrum_betaclone" default="no" />
    <slotoption name="flpone" devname="spectrum_flpone" default="no" />
    <slotoption name="mface1v3" devname="spectrum_mface1v3" default="no" />
    <slotoption name="intf1" devname="spectrum_intf1" default="no" />
  </slot>
  <softwarelist tag=":microdrive_list" name="spectrum_microdrive" status="original" />
</machine>