{
  "machine": {
    "name": "tijkpots",
    "sourcefile": "jpm/pluto6.cpp",
    "ismechanical": "yes",
    "isbios": "no",
    "isdevice": "no",
    "runnable": "yes",
    "description": "Treasure Island Jackpots",
    "year": "2014",
    "manufacturer": "Betcom",
    "rom": {
      "name": "tisland.u1",
      "size": "524288",
      "crc": "e4b67b94",
      "sha1": "d88019190989e92e1538a9abd6e1ef3c3bb89146",
      "region": "maincpu",
      "offset": "0",
      "status": "good",
      "optional": "no"
    },
    "disk": {
      "name": "pl6_tisl",
      "status": "nodump",
      "region": "ata:0:hdd",
      "index": "0",
      "writable": "yes",
      "optional": "no"
    },
    "device_ref": [
      {
        "tag": ":maincpu",
        "name": "mcf5206e"
      },
      {
        "tag": ":maincpu:sim",
        "name": "coldfire_sim"
      },
      {
        "tag": ":maincpu:sim:watchdog",
        "name": "watchdog"
      },
      {
        "tag": ":maincpu:timer1",
        "name": "coldfire_timer"
      },
      {
        "tag": ":maincpu:timer2",
        "name": "coldfire_timer"
      },
      {
        "tag": ":maincpu:uart1",
        "name": "mcf5206euart"
      },
      {
        "tag": ":maincpu:uart1:cha",
        "name": "duart_channel"
      },
      {
        "tag": ":maincpu:uart1:chb",
        "name": "duart_channel"
      },
      {
        "tag": ":maincpu:uart2",
        "name": "mcf5206euart"
      },
      {
        "tag": ":maincpu:uart2:cha",
        "name": "duart_channel"
      },
      {
        "tag": ":maincpu:uart2:chb",
        "name": "duart_channel"
      },
      {
        "tag": ":maincpu:mbus",
        "name": "coldfire_mbus"
      },
      {
        "tag": ":maincpu:dma0",
        "name": "coldfire_dma"
      },
      {
        "tag": ":maincpu:dma1",
        "name": "coldfire_dma"
      },
      {
        "tag": ":exp0",
        "name": "pl6expslot"
      },
      {
        "tag": ":exp1",
        "name": "pl6expslot"
      },
      {
        "tag": ":speaker",
        "name": "speaker"
      },
      {
        "tag": ":fpga",
        "name": "pl6_fpga"
      },
      {
        "tag": ":fpga:ldac",
        "name": "cs4334"
      },
      {
        "tag": ":fpga:rdac",
        "name": "cs4334"
      },
      {
        "tag": ":fpga:rs232a",
        "name": "rs232"
      },
      {
        "tag": ":fpga:bactaport",
        "name": "rs232"
      },
      {
        "tag": ":fpga:rs232c",
        "name": "rs232"
      },
      {
        "tag": ":fpga:rs232d",
        "name": "rs232"
      },
      {
        "tag": ":fpga:cctalk1",
        "name": "rs232"
      },
      {
        "tag": ":fpga:cctalk2",
        "name": "rs232"
      },
      {
        "tag": ":fpga:ttl",
        "name": "rs232"
      },
      {
        "tag": ":fpga:rs485",
        "name": "rs232"
      },
      {
        "tag": ":pic18",
        "name": "pl6_pic"
      },
      {
        "tag": ":nvram",
        "name": "nvram"
      },
      {
        "tag": ":ata",
        "name": "ata_interface"
      },
      {
        "tag": ":ata:0",
        "name": "ata_slot"
      },
      {
        "tag": ":ata:0:hdd",
        "name": "idehd"
      },
      {
        "tag": ":ata:0:hdd:image",
        "name": "harddisk_image"
      },
      {
        "tag": ":ata:1",
        "name": "ata_slot"
      },
      {
        "tag": ":vfd",
        "name": "msc1937"
      }
    ],
    "chip": [
      {
        "type": "cpu",
        "tag": "maincpu",
        "name": "Freescale MCF5206E",
        "clock": "40000000"
      },
      {
        "type": "audio",
        "tag": "speaker",
        "name": "Speaker"
      },
      {
        "type": "audio",
        "tag": "fpga:ldac",
        "name": "CS4334 DAC"
      },
      {
        "type": "audio",
        "tag": "fpga:rdac",
        "name": "CS4334 DAC"
      }
    ],
    "sound": {
      "channels": "1"
    },
    "input": {
      "players": "2",
      "service": "no",
      "tilt": "no",
      "control": [
        {
          "type": "only_buttons",
          "player": "1",
          "buttons": "16",
          "reverse": "no"
        },
        {
          "type": "only_buttons",
          "player": "2",
          "buttons": "16",
          "reverse": "no"
        }
      ]
    },
    "dipswitch": [
      {
        "name": "Percentage",
        "tag": "pic18:Percentage",
        "mask": "15",
        "diplocation": [
          {
            "name": "Percentage",
            "number": "1",
            "inverted": "no"
          },
          {
            "name": "Percentage",
            "number": "2",
            "inverted": "no"
          },
          {
            "name": "Percentage",
            "number": "3",
            "inverted": "no"
          },
          {
            "name": "Percentage",
            "number": "4",
            "inverted": "no"
          }
        ],
        "dipvalue": [
          {
            "name": "No key",
            "value": "0",
            "default": "no"
          },
          {
            "name": "70%",
            "value": "1",
            "default": "no"
          },
          {
            "name": "72%",
            "value": "2",
            "default": "no"
          },
          {
            "name": "74%",
            "value": "3",
            "default": "no"
          },
          {
            "name": "76%",
            "value": "4",
            "default": "no"
          },
          {
            "name": "78%",
            "value": "5",
            "default": "yes"
          },
          {
            "name": "80%",
            "value": "6",
            "default": "no"
          },
          {
            "name": "82%",
            "value": "7",
            "default": "no"
          },
          {
            "name": "84%",
            "value": "8",
            "default": "no"
          },
          {
            "name": "86%",
            "value": "9",
            "default": "no"
          },
          {
            "name": "88%",
            "value": "10",
            "default": "no"
          },
          {
            "name": "90%",
            "value": "11",
            "default": "no"
          },
          {
            "name": "92%",
            "value": "12",
            "default": "no"
          },
          {
            "name": "94%",
            "value": "13",
            "default": "no"
          },
          {
            "name": "96%",
            "value": "14",
            "default": "no"
          },
          {
            "name": "98%",
            "value": "15",
            "default": "no"
          }
        ]
      },
      {
        "name": "SW1: 1",
        "tag": "pic18:SW1",
        "mask": "1",
        "diplocation": {
          "name": "SW1",
          "number": "1",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "1",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "SW1: 2",
        "tag": "pic18:SW1",
        "mask": "2",
        "diplocation": {
          "name": "SW1",
          "number": "2",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "2",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "SW1: 3",
        "tag": "pic18:SW1",
        "mask": "4",
        "diplocation": {
          "name": "SW1",
          "number": "3",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "4",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "SW1: 4",
        "tag": "pic18:SW1",
        "mask": "8",
        "diplocation": {
          "name": "SW1",
          "number": "4",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "8",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "SW1: 5",
        "tag": "pic18:SW1",
        "mask": "16",
        "diplocation": {
          "name": "SW1",
          "number": "5",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "16",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "SW1: 6",
        "tag": "pic18:SW1",
        "mask": "32",
        "diplocation": {
          "name": "SW1",
          "number": "6",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "32",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "SW1: 7",
        "tag": "pic18:SW1",
        "mask": "64",
        "diplocation": {
          "name": "SW1",
          "number": "7",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "64",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "SW1: 8",
        "tag": "pic18:SW1",
        "mask": "128",
        "diplocation": {
          "name": "SW1",
          "number": "8",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "128",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "SW2: 1",
        "tag": "pic18:SW2",
        "mask": "1",
        "diplocation": {
          "name": "SW2",
          "number": "1",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "1",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "SW2: 2",
        "tag": "pic18:SW2",
        "mask": "2",
        "diplocation": {
          "name": "SW2",
          "number": "2",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "2",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "SW2: 3",
        "tag": "pic18:SW2",
        "mask": "4",
        "diplocation": {
          "name": "SW2",
          "number": "3",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "4",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "SW2: 4",
        "tag": "pic18:SW2",
        "mask": "8",
        "diplocation": {
          "name": "SW2",
          "number": "4",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "8",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "SW2: 5",
        "tag": "pic18:SW2",
        "mask": "16",
        "diplocation": {
          "name": "SW2",
          "number": "5",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "16",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "SW2: 6",
        "tag": "pic18:SW2",
        "mask": "32",
        "diplocation": {
          "name": "SW2",
          "number": "6",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "32",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "SW2: 7",
        "tag": "pic18:SW2",
        "mask": "64",
        "diplocation": {
          "name": "SW2",
          "number": "7",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "64",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "SW2: 8",
        "tag": "pic18:SW2",
        "mask": "128",
        "diplocation": {
          "name": "SW2",
          "number": "8",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "128",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Stake",
        "tag": "pic18:Stake-Jackpot",
        "mask": "7",
        "diplocation": [
          {
            "name": "Stake-Jackpot",
            "number": "1",
            "inverted": "no"
          },
          {
            "name": "Stake-Jackpot",
            "number": "2",
            "inverted": "no"
          },
          {
            "name": "Stake-Jackpot",
            "number": "3",
            "inverted": "no"
          }
        ],
        "dipvalue": [
          {
            "name": "5p",
            "value": "0",
            "default": "no"
          },
          {
            "name": "10p",
            "value": "1",
            "default": "no"
          },
          {
            "name": "20p",
            "value": "2",
            "default": "no"
          },
          {
            "name": "25p",
            "value": "3",
            "default": "no"
          },
          {
            "name": "30p",
            "value": "4",
            "default": "no"
          },
          {
            "name": "40p",
            "value": "5",
            "default": "no"
          },
          {
            "name": "50p",
            "value": "6",
            "default": "yes"
          },
          {
            "name": "£1",
            "value": "7",
            "default": "no"
          }
        ]
      },
      {
        "name": "Jackpot",
        "tag": "pic18:Stake-Jackpot",
        "mask": "240",
        "diplocation": [
          {
            "name": "Stake-Jackpot",
            "number": "5",
            "inverted": "no"
          },
          {
            "name": "Stake-Jackpot",
            "number": "6",
            "inverted": "no"
          },
          {
            "name": "Stake-Jackpot",
            "number": "7",
            "inverted": "no"
          },
          {
            "name": "Stake-Jackpot",
            "number": "8",
            "inverted": "no"
          }
        ],
        "dipvalue": [
          {
            "name": "No key",
            "value": "0",
            "default": "no"
          },
          {
            "name": "£3 Cash",
            "value": "16",
            "default": "no"
          },
          {
            "name": "£4 Cash",
            "value": "32",
            "default": "no"
          },
          {
            "name": "£5 Cash",
            "value": "48",
            "default": "yes"
          },
          {
            "name": "£6 Cash",
            "value": "64",
            "default": "no"
          },
          {
            "name": "£6 Token",
            "value": "80",
            "default": "no"
          },
          {
            "name": "£8 Cash",
            "value": "96",
            "default": "no"
          },
          {
            "name": "£8 Cash",
            "value": "112",
            "default": "no"
          },
          {
            "name": "£10 Cash",
            "value": "128",
            "default": "no"
          },
          {
            "name": "£15 Cash",
            "value": "144",
            "default": "no"
          },
          {
            "name": "£25 Cash",
            "value": "160",
            "default": "no"
          },
          {
            "name": "£25 LBO",
            "value": "176",
            "default": "no"
          },
          {
            "name": "£35 Cash",
            "value": "192",
            "default": "no"
          },
          {
            "name": "£70 Cash",
            "value": "208",
            "default": "no"
          },
          {
            "name": "£100 Cash",
            "value": "224",
            "default": "no"
          },
          {
            "name": "Invalid",
            "value": "224",
            "default": "no"
          }
        ]
      }
    ],
    "port": [
      {
        "tag": ":DEBUG"
      },
      {
        "tag": ":IN0"
      },
      {
        "tag": ":fpga:IN1"
      },
      {
        "tag": ":pic18:Percentage"
      },
      {
        "tag": ":pic18:SECSW"
      },
      {
        "tag": ":pic18:SW1"
      },
      {
        "tag": ":pic18:SW2"
      },
      {
        "tag": ":pic18:Stake-Jackpot"
      }
    ],
    "driver": {
      "status": "preliminary",
      "emulation": "good",
      "savestate": "unsupported",
      "requiresartwork": "no",
      "unofficial": "no",
      "nosoundhardware": "no",
      "incomplete": "no"
    },
    "feature": [
      {
        "type": "protection",
        "status": "unemulated"
      },
      {
        "type": "sound",
        "overall": "unemulated"
      }
    ],
    "device": {
      "type": "harddisk",
      "tag": "ata:0:hdd:image",
      "interface": "ide_hdd,hdd",
      "instance": {
        "name": "harddisk",
        "briefname": "hard"
      },
      "extension": [
        {
          "name": "chd"
        },
        {
          "name": "hd"
        },
        {
          "name": "hdv"
        },
        {
          "name": "2mg"
        },
        {
          "name": "hdi"
        }
      ]
    },
    "slot": [
      {
        "name": "exp0"
      },
      {
        "name": "exp1"
      },
      {
        "name": "fpga:rs232a",
        "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"
          }
        ]
      },
      {
        "name": "fpga:bactaport",
        "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"
          }
        ]
      },
      {
        "name": "fpga:rs232c",
        "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"
          }
        ]
      },
      {
        "name": "fpga:rs232d",
        "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"
          }
        ]
      },
      {
        "name": "fpga:cctalk1",
        "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"
          }
        ]
      },
      {
        "name": "fpga:cctalk2",
        "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"
          }
        ]
      },
      {
        "name": "fpga:ttl",
        "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"
          }
        ]
      },
      {
        "name": "fpga:rs485",
        "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"
          }
        ]
      }
    ]
  }
}