{
  "machine": {
    "name": "a2sic",
    "sourcefile": "devices/bus/a2bus/a2sic.cpp",
    "isdevice": "yes",
    "runnable": "no",
    "isbios": "no",
    "ismechanical": "no",
    "description": "Apple II Serial Interface Card",
    "biosset": [
      {
        "name": "r4",
        "description": "Revision 4",
        "default": "no"
      },
      {
        "name": "r3",
        "description": "Revision 3",
        "default": "no"
      }
    ],
    "rom": [
      {
        "name": "341-0017.p7",
        "bios": "r4",
        "size": "256",
        "crc": "5be57c50",
        "sha1": "897c92517566f74b179165b8c7b1c9a9df89f014",
        "region": "p7",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "p7-03",
        "bios": "r3",
        "size": "256",
        "crc": "99d96608",
        "sha1": "3abc7054f00fd09cc9ee7e76df913912990452f5",
        "region": "p7",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "341-0048.p8a",
        "bios": "r4",
        "size": "512",
        "crc": "361c0462",
        "sha1": "369fb95586efa184025d4770ae3686517b13598b",
        "region": "p8",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "p8-01",
        "bios": "r3",
        "size": "512",
        "crc": "7eafe564",
        "sha1": "8ff44e892b2510573e9528d781b60429c38dbe30",
        "region": "p8",
        "offset": "0",
        "status": "good",
        "optional": "no"
      }
    ],
    "device_ref": {
      "tag": ":_tmp:rs232",
      "name": "rs232"
    },
    "dipswitch": [
      {
        "name": "Baud Rate",
        "tag": ":SWITCHES",
        "mask": "7",
        "diplocation": [
          {
            "name": "SW1",
            "number": "1",
            "inverted": "no"
          },
          {
            "name": "SW1",
            "number": "2",
            "inverted": "no"
          },
          {
            "name": "SW1",
            "number": "3",
            "inverted": "no"
          }
        ],
        "dipvalue": [
          {
            "name": "110",
            "value": "0",
            "default": "no"
          },
          {
            "name": "134.5",
            "value": "1",
            "default": "no"
          },
          {
            "name": "300",
            "value": "2",
            "default": "no"
          },
          {
            "name": "1200",
            "value": "3",
            "default": "no"
          },
          {
            "name": "2400",
            "value": "4",
            "default": "no"
          },
          {
            "name": "4800",
            "value": "5",
            "default": "no"
          },
          {
            "name": "9600",
            "value": "6",
            "default": "yes"
          },
          {
            "name": "19200",
            "value": "7",
            "default": "no"
          }
        ]
      },
      {
        "name": "Carriage Return Delay",
        "tag": ":SWITCHES",
        "mask": "8",
        "diplocation": {
          "name": "SW1",
          "number": "4",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "8",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Line Width",
        "tag": ":SWITCHES",
        "mask": "48",
        "diplocation": [
          {
            "name": "SW1",
            "number": "5",
            "inverted": "no"
          },
          {
            "name": "SW1",
            "number": "6",
            "inverted": "no"
          }
        ],
        "dipvalue": [
          {
            "name": "40 (Video Enabled)",
            "value": "0",
            "default": "yes"
          },
          {
            "name": "72 (Video Disabled)",
            "value": "16",
            "default": "no"
          },
          {
            "name": "80 (Video Disabled)",
            "value": "32",
            "default": "no"
          },
          {
            "name": "132 (Video Disabled)",
            "value": "48",
            "default": "no"
          }
        ]
      },
      {
        "name": "Line Feed After Carriage Return",
        "tag": ":SWITCHES",
        "mask": "64",
        "diplocation": {
          "name": "SW1",
          "number": "7",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "0",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "64",
            "default": "no"
          }
        ]
      }
    ],
    "slot": {
      "name": ":rs232",
      "slotoption": [
        {
          "name": "terminal",
          "devname": "serial_terminal",
          "default": "no"
        },
        {
          "name": "sunkbd",
          "devname": "sunkbd_adaptor",
          "default": "no"
        },
        {
          "name": "votraxtnt",
          "devname": "serial_votraxtnt",
          "default": "no"
        },
        {
          "name": "rs_printer",
          "devname": "rs_serial_printer",
          "default": "no"
        },
        {
          "name": "dec_loopback",
          "devname": "dec_rs232_loopback",
          "default": "no"
        },
        {
          "name": "h19",
          "devname": "serial_heath_h19",
          "default": "no"
        },
        {
          "name": "ie15",
          "devname": "ie15_terminal",
          "default": "no"
        },
        {
          "name": "null_modem",
          "devname": "null_modem",
          "default": "no"
        },
        {
          "name": "keyboard",
          "devname": "serial_keyboard",
          "default": "no"
        },
        {
          "name": "patch",
          "devname": "rs232_patch_box",
          "default": "no"
        },
        {
          "name": "swtpc8212",
          "devname": "swtpc8212_terminal",
          "default": "no"
        },
        {
          "name": "printer",
          "devname": "serial_printer",
          "default": "no"
        },
        {
          "name": "scorpion",
          "devname": "scorpion_ic",
          "default": "no"
        },
        {
          "name": "loopback",
          "devname": "rs232_loopback",
          "default": "no"
        },
        {
          "name": "mockingboard",
          "devname": "mockingboardd",
          "default": "no"
        },
        {
          "name": "msystems_mouse",
          "devname": "rs232_mouse_hle_msystems",
          "default": "no"
        },
        {
          "name": "nss_tvi",
          "devname": "nss_tvinterface",
          "default": "no"
        },
        {
          "name": "rs232_sync_io",
          "devname": "rs232_sync_io",
          "default": "no"
        },
        {
          "name": "pty",
          "devname": "pseudo_terminal",
          "default": "no"
        }
      ]
    }
  }
}