{
  "machine": {
    "name": "sgi_pm1",
    "sourcefile": "devices/bus/multibus/sun1.cpp",
    "isdevice": "yes",
    "runnable": "no",
    "isbios": "no",
    "ismechanical": "no",
    "description": "Silicon Graphics PM1",
    "biosset": {
      "name": "v13",
      "description": "SGI Monitor, Version 1.3",
      "default": "no"
    },
    "rom": [
      {
        "name": "sgi1400_sun13.101.bin",
        "bios": "v13",
        "size": "8192",
        "crc": "3c17b4a2",
        "sha1": "f8bb8e6236fd1592a0d77004af3c3749bb770448",
        "region": "prom0",
        "offset": "1",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sgi1400_sun13.103.bin",
        "bios": "v13",
        "size": "8192",
        "crc": "0c67bb14",
        "sha1": "cfcc1f27433158fe26ecab9ed776c47e9a9c0f28",
        "region": "prom0",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sgi1400_sun13.102.bin",
        "bios": "v13",
        "size": "8192",
        "crc": "45c74d1c",
        "sha1": "380094f0283f9cb81b3ba59faa2028d359bcc589",
        "region": "prom1",
        "offset": "1",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sgi1400_sun13.104.bin",
        "bios": "v13",
        "size": "8192",
        "crc": "3ad7773e",
        "sha1": "ec2827ec430af78446ec1c11a99742ae3be59521",
        "region": "prom1",
        "offset": "0",
        "status": "good",
        "optional": "no"
      }
    ],
    "device_ref": [
      {
        "tag": ":_tmp:cpu",
        "name": "m68000"
      },
      {
        "tag": ":_tmp:mmu",
        "name": "sun1_mmu"
      },
      {
        "tag": ":_tmp:stc",
        "name": "am9513"
      },
      {
        "tag": ":_tmp:duart",
        "name": "upd7201"
      },
      {
        "tag": ":_tmp:duart:cha",
        "name": "i8274_channel"
      },
      {
        "tag": ":_tmp:duart:chb",
        "name": "i8274_channel"
      },
      {
        "tag": ":_tmp:rs232a",
        "name": "rs232"
      },
      {
        "tag": ":_tmp:rs232b",
        "name": "rs232"
      }
    ],
    "chip": {
      "type": "cpu",
      "tag": ":cpu",
      "name": "Motorola MC68000",
      "clock": "0"
    },
    "slot": [
      {
        "name": ":rs232a",
        "slotoption": [
          {
            "name": "terminal",
            "devname": "serial_terminal",
            "default": "yes"
          },
          {
            "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": ":rs232b",
        "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"
          }
        ]
      }
    ]
  }
}