<machine name="ds2000" sourcefile="misc/ds2000.cpp" isbios="no" isdevice="no" ismechanical="no" runnable="yes">
  <description>DS 2000 KSR</description>
  <year>1981</year>
  <manufacturer>HAL Communications Corp</manufacturer>
  <rom name="hal_ds2000_ep0.bin" size="1024" crc="0aa0e88f" sha1="a24ca674baa8efdeb266d7dcb639dcbb152f919f" region="maincpu" offset="0" status="good" optional="no" />
  <rom name="hal_ds2000_ep1.bin" size="1024" crc="8295c22d" sha1="6f9a448241ffb3ed1155ba1811c8e509a992f9d6" region="maincpu" offset="400" status="good" optional="no" />
  <rom name="hal_ds2000_ep2.bin" size="1024" crc="300bb8d0" sha1="b0894cbd3c0646bab291659568a5faf1627cb4dc" region="maincpu" offset="800" status="good" optional="no" />
  <rom name="hal_ds2000_ep3.bin" size="1024" crc="2e508b56" sha1="2ea563ce05cdcae10a851172469c841cd3915c89" region="maincpu" offset="c00" status="good" optional="no" />
  <rom name="dm8678cab.bin" size="512" crc="8da502e7" sha1="30d2dd9658823cdc2b2f6ef37f5a05d6f3e0db76" region="dm8678" offset="0" status="good" optional="no" />
  <device_ref tag=":maincpu" name="z80" />
  <device_ref tag=":nmi_clock" name="clock" />
  <device_ref tag=":crtc" name="dp8350" />
  <device_ref tag=":screen" name="screen" />
  <device_ref tag=":rs232" name="rs232" />
  <device_ref tag=":speaker" name="speaker" />
  <device_ref tag=":morse_in" name="microphone" />
  <chip type="cpu" tag="maincpu" name="Zilog Z80" clock="2184000" />
  <chip type="audio" tag="speaker" name="Speaker" />
  <chip type="audio" tag="morse_in" name="Microphone" />
  <display tag="screen" type="raster" rotate="0" width="560" height="240" refresh="60.000000" pixclock="10920000" htotal="700" hbend="0" hbstart="560" vtotal="260" vbend="0" vbstart="240" flipx="no" />
  <sound channels="1" />
  <input players="1" service="no" tilt="no">
    <control type="keyboard" buttons="51" reverse="no" />
  </input>
  <configuration name="Number of columns" tag="config" mask="64">
    <confsetting name="72" value="64" default="yes" />
    <confsetting name="69" value="0" default="no" />
  </configuration>
  <configuration name="D jumper" tag="config" mask="128">
    <confsetting name="Absent" value="128" default="yes" />
    <confsetting name="Present" value="0" default="no" />
  </configuration>
  <port tag=":P0"></port>
  <port tag=":P1"></port>
  <port tag=":P2"></port>
  <port tag=":P3"></port>
  <port tag=":P4"></port>
  <port tag=":P5"></port>
  <port tag=":P6"></port>
  <port tag=":PM"></port>
  <port tag=":config"></port>
  <driver status="good" emulation="good" savestate="supported" requiresartwork="no" unofficial="no" nosoundhardware="no" incomplete="no" />
  <slot name="rs232">
    <slotoption name="terminal" devname="serial_terminal" default="no" />
    <slotoption name="sunkbd" devname="sunkbd_adaptor" default="no" />
    <slotoption name="votraxtnt" devname="serial_votraxtnt" default="no" />
    <slotoption name="rs_printer" devname="rs_serial_printer" default="no" />
    <slotoption name="dec_loopback" devname="dec_rs232_loopback" default="no" />
    <slotoption name="h19" devname="serial_heath_h19" default="no" />
    <slotoption name="ie15" devname="ie15_terminal" default="no" />
    <slotoption name="null_modem" devname="null_modem" default="no" />
    <slotoption name="keyboard" devname="serial_keyboard" default="no" />
    <slotoption name="patch" devname="rs232_patch_box" default="no" />
    <slotoption name="swtpc8212" devname="swtpc8212_terminal" default="no" />
    <slotoption name="printer" devname="serial_printer" default="no" />
    <slotoption name="scorpion" devname="scorpion_ic" default="no" />
    <slotoption name="loopback" devname="rs232_loopback" default="no" />
    <slotoption name="mockingboard" devname="mockingboardd" default="no" />
    <slotoption name="msystems_mouse" devname="rs232_mouse_hle_msystems" default="no" />
    <slotoption name="nss_tvi" devname="nss_tvinterface" default="no" />
    <slotoption name="rs232_sync_io" devname="rs232_sync_io" default="no" />
    <slotoption name="pty" devname="pseudo_terminal" default="no" />
  </slot>
</machine>