<machine name="x168em" sourcefile="xerox/xerox820.cpp" cloneof="x820ii" romof="x820ii" isbios="no" isdevice="no" ismechanical="no" runnable="yes">
  <description>Xerox 16/8 (Expansion Module II)</description>
  <year>1983</year>
  <manufacturer>Xerox</manufacturer>
  <biosset name="v404" description="Balcones Operating System v4.04" default="no" />
  <biosset name="v50" description="Balcones Operating System v5.0" default="yes" />
  <rom name="537p3652.u33" merge="537p3652.u33" bios="v404" size="2048" crc="7807cfbb" sha1="bd3cc5cc5c59c84a50747aae5c17eb4617b0dbc3" region="u46" offset="0" status="good" optional="no" />
  <rom name="537p3653.u34" merge="537p3653.u34" bios="v404" size="2048" crc="a9c6c0c3" sha1="c2da9d1bf0da96e6b8bfa722783e411d2fe6deb9" region="u46" offset="800" status="good" optional="no" />
  <rom name="537p3654.u35" merge="537p3654.u35" bios="v404" size="2048" crc="a8a07223" sha1="e8ae1ebf2d7caf76771205f577b88ae493836ac9" region="u46" offset="1000" status="good" optional="no" />
  <rom name="v404.u36" merge="v404.u36" bios="v404" size="2048" crc="97047d38" sha1="f36506635653736b8d754d2c04f608180602b5a2" region="u46" offset="1800" status="good" optional="no" />
  <rom name="l5.u33.rom" merge="u33.5.0_537p10828.bin" bios="v50" size="2048" crc="a17af0f1" sha1="b1d9a151ed4558f49b3cdc1adbf348b54da48877" region="u46" offset="0" status="good" optional="no" />
  <rom name="l5.u34.rom" merge="u34.5.0_537p10829.bin" bios="v50" size="2048" crc="c9f5182e" sha1="ac830848614cea984c849a42687ea2944d6765d9" region="u46" offset="800" status="good" optional="no" />
  <rom name="u35.5.0_537p10830.bin" merge="u35.5.0_537p10830.bin" bios="v50" size="2048" crc="278fa75f" sha1="f47cf9eb30366211280f93a8460523fcc53eebe9" region="u46" offset="1000" status="good" optional="no" />
  <rom name="537p10831.u36.5.0.bin" merge="537p10831.u36.5.0.bin" bios="v50" size="2048" crc="cda7f598" sha1="08ffd18959e1708136076c82486b8d121a04fa23" region="u46" offset="1800" status="good" optional="no" />
  <rom name="x820ii.u57" merge="x820ii.u57" bios="v404" size="2048" crc="1a50f600" sha1="df4470c80611c14fa7ea8591f741fbbecdfe4fd9" region="chargen" offset="0" status="good" optional="no" />
  <rom name="x820ii.u58" merge="x820ii.u58" bios="v404" size="2048" crc="aca4b9b3" sha1="77f41470b0151945b8d3c3a935fc66409e9157b3" region="chargen" offset="800" status="good" optional="no" />
  <rom name="u57.04.north.rom" merge="u57.04.north.rom" bios="v50" size="2048" crc="eda727a2" sha1="292cd8a0dc6699c3a2091b20c0fc63d97a266fbf" region="chargen" offset="0" status="good" optional="no" />
  <rom name="u58.03.north.rom" merge="u58.03.north.rom" bios="v50" size="2048" crc="a2e514f3" sha1="8ac22dd0cf0324a857718adf67b41912864893a3" region="chargen" offset="800" status="good" optional="no" />
  <device_ref tag=":u46" name="z80" />
  <device_ref tag=":screen" name="screen" />
  <device_ref tag=":gfxdecode" name="gfxdecode" />
  <device_ref tag=":palette" name="palette" />
  <device_ref tag=":mono" name="speaker" />
  <device_ref tag=":speaker" name="speaker_sound_device" />
  <device_ref tag=":u105" name="z80pio" />
  <device_ref tag=":u101" name="z80pio" />
  <device_ref tag=":u99" name="z80ctc" />
  <device_ref tag=":u99:ch0" name="z80ctc_channel" />
  <device_ref tag=":u99:ch1" name="z80ctc_channel" />
  <device_ref tag=":u99:ch2" name="z80ctc_channel" />
  <device_ref tag=":u99:ch3" name="z80ctc_channel" />
  <device_ref tag=":dbslot" name="xerox820_dbslot" />
  <device_ref tag=":copro" name="xerox820_copro_slot" />
  <device_ref tag=":copro:emii_rgd5" name="xerox820_emii_rgd5" />
  <device_ref tag=":copro:emii_rgd5:i8086" name="i8086" />
  <device_ref tag=":copro:emii_rgd5:wdc" name="wd1002_05" />
  <device_ref tag=":copro:emii_rgd5:wdc:hdc" name="wd1010" />
  <device_ref tag=":copro:emii_rgd5:wdc:hdc:0" name="harddisk_image" />
  <device_ref tag=":copro:emii_rgd5:wdc:fdc" name="wd2797" />
  <device_ref tag=":copro:emii_rgd5:wdc:fd0" name="floppy_connector" />
  <device_ref tag=":copro:emii_rgd5:wdc:fd0:525dd" name="floppy_525_dd" />
  <device_ref tag=":copro:emii_rgd5:wdc:fd0:525dd:flopsndout" name="speaker" />
  <device_ref tag=":copro:emii_rgd5:wdc:fd0:525dd:flopsnd" name="flopsnd" />
  <device_ref tag=":copro:emii_rgd5:wdc:fd1" name="floppy_connector" />
  <device_ref tag=":copro:emii_rgd5:wdc:fd1:525dd" name="floppy_525_dd" />
  <device_ref tag=":copro:emii_rgd5:wdc:fd1:525dd:flopsndout" name="speaker" />
  <device_ref tag=":copro:emii_rgd5:wdc:fd1:525dd:flopsnd" name="flopsnd" />
  <device_ref tag=":u96" name="z80sio" />
  <device_ref tag=":u96:cha" name="z80sio_channel" />
  <device_ref tag=":u96:chb" name="z80sio_channel" />
  <device_ref tag=":rs232a" name="rs232" />
  <device_ref tag=":rs232b" name="rs232" />
  <device_ref tag=":u76" name="com8116" />
  <device_ref tag=":flop_list" name="software_list" />
  <device_ref tag=":quickload" name="quickload" />
  <device_ref tag=":kb" name="xerox_lpk" />
  <chip type="cpu" tag="u46" name="Zilog Z80" clock="4000000" />
  <chip type="cpu" tag="copro:emii_rgd5:i8086" name="Intel 8086" clock="4770000" />
  <chip type="audio" tag="mono" name="Speaker" />
  <chip type="audio" tag="speaker" name="Filtered DAC" />
  <chip type="audio" tag="copro:emii_rgd5:wdc:fd0:525dd:flopsndout" name="Speaker" />
  <chip type="audio" tag="copro:emii_rgd5:wdc:fd0:525dd:flopsnd" name="Floppy sound" clock="44100" />
  <chip type="audio" tag="copro:emii_rgd5:wdc:fd1:525dd:flopsndout" name="Speaker" />
  <chip type="audio" tag="copro:emii_rgd5:wdc:fd1:525dd:flopsnd" name="Floppy sound" clock="44100" />
  <display tag="screen" type="raster" rotate="0" width="560" height="240" refresh="58.759615" pixclock="10694250" htotal="700" hbend="0" hbstart="560" vtotal="260" vbend="0" vbstart="240" flipx="no" />
  <sound channels="3" />
  <input players="1" service="no" tilt="no">
    <control type="keyboard" buttons="94" reverse="no" />
  </input>
  <port tag=":kb:ROW0"></port>
  <port tag=":kb:ROW1"></port>
  <port tag=":kb:ROW10"></port>
  <port tag=":kb:ROW11"></port>
  <port tag=":kb:ROW12"></port>
  <port tag=":kb:ROW13"></port>
  <port tag=":kb:ROW2"></port>
  <port tag=":kb:ROW3"></port>
  <port tag=":kb:ROW4"></port>
  <port tag=":kb:ROW5"></port>
  <port tag=":kb:ROW6"></port>
  <port tag=":kb:ROW7"></port>
  <port tag=":kb:ROW8"></port>
  <port tag=":kb:ROW9"></port>
  <driver status="good" emulation="good" savestate="unsupported" requiresartwork="no" unofficial="no" nosoundhardware="no" incomplete="no" />
  <device type="harddisk" tag="copro:emii_rgd5:wdc:hdc:0">
    <instance name="harddisk" briefname="hard" />
    <extension name="chd" />
    <extension name="hd" />
    <extension name="hdv" />
    <extension name="2mg" />
    <extension name="hdi" />
  </device>
  <device type="floppydisk" tag="copro:emii_rgd5:wdc:fd0:525dd" interface="floppy_5_25">
    <instance name="floppydisk1" briefname="flop1" />
    <extension name="mfi" />
    <extension name="dfi" />
    <extension name="mfm" />
    <extension name="td0" />
    <extension name="imd" />
    <extension name="86f" />
    <extension name="d77" />
    <extension name="d88" />
    <extension name="1dd" />
    <extension name="cqm" />
    <extension name="cqi" />
    <extension name="dsk" />
  </device>
  <device type="floppydisk" tag="copro:emii_rgd5:wdc:fd1:525dd" interface="floppy_5_25">
    <instance name="floppydisk2" briefname="flop2" />
    <extension name="mfi" />
    <extension name="dfi" />
    <extension name="mfm" />
    <extension name="td0" />
    <extension name="imd" />
    <extension name="86f" />
    <extension name="d77" />
    <extension name="d88" />
    <extension name="1dd" />
    <extension name="cqm" />
    <extension name="cqi" />
    <extension name="dsk" />
  </device>
  <device type="quickload" tag="quickload">
    <instance name="quickload" briefname="quik" />
    <extension name="com" />
    <extension name="cpm" />
  </device>
  <slot name="dbslot">
    <slotoption name="sasi" devname="xerox820_sasi" default="no" />
    <slotoption name="fdcbox5" devname="xerox820_fdc_box5" default="no" />
    <slotoption name="fdc5" devname="xerox820_fdc5" default="no" />
    <slotoption name="fdc" devname="xerox820_fdc" default="no" />
  </slot>
  <slot name="copro">
    <slotoption name="emii_flpy5" devname="xerox820_emii_flpy5" default="no" />
    <slotoption name="emii_rgd5" devname="xerox820_emii_rgd5" default="yes" />
    <slotoption name="16_8" devname="xerox820_16_8" default="no" />
  </slot>
  <slot name="copro:emii_rgd5:wdc:fd0">
    <slotoption name="525dd" devname="floppy_525_dd" default="yes" />
  </slot>
  <slot name="copro:emii_rgd5:wdc:fd1">
    <slotoption name="525dd" devname="floppy_525_dd" default="yes" />
  </slot>
  <slot name="rs232a">
    <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="rs232b">
    <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>
  <softwarelist tag="flop_list" name="xerox820ii" status="original" />
</machine>