{
  "machine": {
    "name": "gpl16258vb",
    "sourcefile": "devices/machine/generalplus_gpl162xx_b_soc.cpp",
    "isdevice": "yes",
    "runnable": "no",
    "isbios": "no",
    "ismechanical": "no",
    "description": "GeneralPlus GPL16258VB System-on-a-Chip",
    "rom": {
      "name": "gpl16258vb_bootrom.bin",
      "size": "8192",
      "status": "nodump",
      "region": "internal",
      "offset": "0",
      "optional": "no"
    },
    "device_ref": [
      {
        "tag": ":_tmp:spgaudio",
        "name": "gcm394_audio"
      },
      {
        "tag": ":_tmp:gpl_dma",
        "name": "gpl_dma"
      },
      {
        "tag": ":_tmp:gpl_timebase",
        "name": "gpl_timebase"
      },
      {
        "tag": ":_tmp:gpl_timebase:timebase_a",
        "name": "timer"
      },
      {
        "tag": ":_tmp:gpl_timebase:timebase_b",
        "name": "timer"
      },
      {
        "tag": ":_tmp:gpl_timebase:timebase_c",
        "name": "timer"
      },
      {
        "tag": ":_tmp:spgvideo",
        "name": "gcm394_video"
      },
      {
        "tag": ":_tmp:spgvideo:palette",
        "name": "palette"
      },
      {
        "tag": ":_tmp:spgvideo:gfxdecode",
        "name": "gfxdecode"
      },
      {
        "tag": ":_tmp:spgvideo:renderer",
        "name": "gpl_renderer"
      },
      {
        "tag": ":_tmp:timer_a",
        "name": "timer"
      },
      {
        "tag": ":_tmp:timer_b",
        "name": "timer"
      },
      {
        "tag": ":_tmp:timer_c",
        "name": "timer"
      },
      {
        "tag": ":_tmp:timer_d",
        "name": "timer"
      },
      {
        "tag": ":_tmp:timer_e",
        "name": "timer"
      },
      {
        "tag": ":_tmp:timer_f",
        "name": "timer"
      },
      {
        "tag": ":_tmp:scheduler",
        "name": "timer"
      }
    ],
    "chip": {
      "type": "audio",
      "tag": ":spgaudio",
      "name": "SunPlus GCM394 System-on-a-Chip (Audio)"
    },
    "sound": {
      "channels": "0"
    }
  }
}