<machine name="s97801" sourcefile="siemens/s97801.cpp" isbios="no" isdevice="no" ismechanical="no" runnable="yes">
  <description>97801 (terminal)</description>
  <year>1984</year>
  <manufacturer>Siemens</manufacturer>
  <device_ref tag=":term" name="s97801_device" />
  <device_ref tag=":term:maincpu" name="i8031" />
  <device_ref tag=":term:kbd" name="s97801_kbd" />
  <device_ref tag=":term:kbd:mcu" name="i8035" />
  <device_ref tag=":term:kbd:mono" name="speaker" />
  <device_ref tag=":term:kbd:beep" name="beep" />
  <device_ref tag=":term:screen" name="screen" />
  <device_ref tag=":term:avdc" name="scn2672" />
  <device_ref tag=":term:epci" name="scn2661b" />
  <device_ref tag=":host_port" name="rs232" />
  <chip type="cpu" tag="term:maincpu" name="Intel 8031" clock="11059200" />
  <chip type="cpu" tag="term:kbd:mcu" name="Intel 8035" clock="5760000" />
  <chip type="audio" tag="term:kbd:mono" name="Speaker" />
  <chip type="audio" tag="term:kbd:beep" name="Beep" clock="1500" />
  <display tag="term:screen" type="raster" rotate="0" width="640" height="400" refresh="57.334826" pixclock="22118400" htotal="912" hbend="0" hbstart="640" vtotal="423" vbend="0" vbstart="400" flipx="no" />
  <sound channels="1" />
  <input players="1" service="no" tilt="no">
    <control type="keyboard" buttons="130" reverse="no" />
  </input>
  <configuration name="Keylock switch" tag="term:kbd:MOD" mask="96">
    <confsetting name="Position 1 (status DC)" value="96" default="yes" />
    <confsetting name="Position 2 (status DD)" value="64" default="no" />
    <confsetting name="Position 3 (status DE)" value="32" default="no" />
    <confsetting name="Position 4 (status DF)" value="0" default="no" />
  </configuration>
  <port tag=":term:kbd:COL0"></port>
  <port tag=":term:kbd:COL1"></port>
  <port tag=":term:kbd:COL10"></port>
  <port tag=":term:kbd:COL11"></port>
  <port tag=":term:kbd:COL12"></port>
  <port tag=":term:kbd:COL13"></port>
  <port tag=":term:kbd:COL14"></port>
  <port tag=":term:kbd:COL15"></port>
  <port tag=":term:kbd:COL2"></port>
  <port tag=":term:kbd:COL3"></port>
  <port tag=":term:kbd:COL4"></port>
  <port tag=":term:kbd:COL5"></port>
  <port tag=":term:kbd:COL6"></port>
  <port tag=":term:kbd:COL7"></port>
  <port tag=":term:kbd:COL8"></port>
  <port tag=":term:kbd:COL9"></port>
  <port tag=":term:kbd:MOD"></port>
  <driver status="good" emulation="good" savestate="supported" requiresartwork="no" unofficial="no" nosoundhardware="no" incomplete="no" />
  <slot name="host_port">
    <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>
</machine>