1*a10413e4SAmit Shah{ 2*a10413e4SAmit Shah "vmschkmachine": { 3*a10413e4SAmit Shah "Name": "pc-i440fx-2.1" 4*a10413e4SAmit Shah }, 5*a10413e4SAmit Shah "fw_cfg": { 6*a10413e4SAmit Shah "Name": "fw_cfg", 7*a10413e4SAmit Shah "version_id": 2, 8*a10413e4SAmit Shah "minimum_version_id": 1, 9*a10413e4SAmit Shah "Description": { 10*a10413e4SAmit Shah "name": "fw_cfg", 11*a10413e4SAmit Shah "version_id": 2, 12*a10413e4SAmit Shah "minimum_version_id": 1, 13*a10413e4SAmit Shah "Fields": [ 14*a10413e4SAmit Shah { 15*a10413e4SAmit Shah "field": "cur_entry", 16*a10413e4SAmit Shah "version_id": 0, 17*a10413e4SAmit Shah "field_exists": false, 18*a10413e4SAmit Shah "size": 2 19*a10413e4SAmit Shah }, 20*a10413e4SAmit Shah { 21*a10413e4SAmit Shah "field": "cur_offset", 22*a10413e4SAmit Shah "version_id": 0, 23*a10413e4SAmit Shah "field_exists": true, 24*a10413e4SAmit Shah "size": 4 25*a10413e4SAmit Shah }, 26*a10413e4SAmit Shah { 27*a10413e4SAmit Shah "field": "cur_offset", 28*a10413e4SAmit Shah "version_id": 2, 29*a10413e4SAmit Shah "field_exists": false, 30*a10413e4SAmit Shah "size": 4 31*a10413e4SAmit Shah } 32*a10413e4SAmit Shah ] 33*a10413e4SAmit Shah } 34*a10413e4SAmit Shah }, 35*a10413e4SAmit Shah "fusbh200-ehci-usb": { 36*a10413e4SAmit Shah "Name": "fusbh200-ehci-usb", 37*a10413e4SAmit Shah "version_id": 2, 38*a10413e4SAmit Shah "minimum_version_id": 1, 39*a10413e4SAmit Shah "Description": { 40*a10413e4SAmit Shah "name": "ehci-sysbus", 41*a10413e4SAmit Shah "version_id": 2, 42*a10413e4SAmit Shah "minimum_version_id": 1, 43*a10413e4SAmit Shah "Fields": [ 44*a10413e4SAmit Shah { 45*a10413e4SAmit Shah "field": "ehci", 46*a10413e4SAmit Shah "version_id": 2, 47*a10413e4SAmit Shah "field_exists": false, 48*a10413e4SAmit Shah "size": 1880, 49*a10413e4SAmit Shah "Description": { 50*a10413e4SAmit Shah "name": "ehci-core", 51*a10413e4SAmit Shah "version_id": 2, 52*a10413e4SAmit Shah "minimum_version_id": 1, 53*a10413e4SAmit Shah "Fields": [ 54*a10413e4SAmit Shah { 55*a10413e4SAmit Shah "field": "usbcmd", 56*a10413e4SAmit Shah "version_id": 0, 57*a10413e4SAmit Shah "field_exists": false, 58*a10413e4SAmit Shah "size": 4 59*a10413e4SAmit Shah }, 60*a10413e4SAmit Shah { 61*a10413e4SAmit Shah "field": "usbsts", 62*a10413e4SAmit Shah "version_id": 0, 63*a10413e4SAmit Shah "field_exists": false, 64*a10413e4SAmit Shah "size": 4 65*a10413e4SAmit Shah }, 66*a10413e4SAmit Shah { 67*a10413e4SAmit Shah "field": "usbsts_pending", 68*a10413e4SAmit Shah "version_id": 2, 69*a10413e4SAmit Shah "field_exists": false, 70*a10413e4SAmit Shah "size": 4 71*a10413e4SAmit Shah }, 72*a10413e4SAmit Shah { 73*a10413e4SAmit Shah "field": "usbsts_frindex", 74*a10413e4SAmit Shah "version_id": 2, 75*a10413e4SAmit Shah "field_exists": false, 76*a10413e4SAmit Shah "size": 4 77*a10413e4SAmit Shah }, 78*a10413e4SAmit Shah { 79*a10413e4SAmit Shah "field": "usbintr", 80*a10413e4SAmit Shah "version_id": 0, 81*a10413e4SAmit Shah "field_exists": false, 82*a10413e4SAmit Shah "size": 4 83*a10413e4SAmit Shah }, 84*a10413e4SAmit Shah { 85*a10413e4SAmit Shah "field": "frindex", 86*a10413e4SAmit Shah "version_id": 0, 87*a10413e4SAmit Shah "field_exists": false, 88*a10413e4SAmit Shah "size": 4 89*a10413e4SAmit Shah }, 90*a10413e4SAmit Shah { 91*a10413e4SAmit Shah "field": "ctrldssegment", 92*a10413e4SAmit Shah "version_id": 0, 93*a10413e4SAmit Shah "field_exists": false, 94*a10413e4SAmit Shah "size": 4 95*a10413e4SAmit Shah }, 96*a10413e4SAmit Shah { 97*a10413e4SAmit Shah "field": "periodiclistbase", 98*a10413e4SAmit Shah "version_id": 0, 99*a10413e4SAmit Shah "field_exists": false, 100*a10413e4SAmit Shah "size": 4 101*a10413e4SAmit Shah }, 102*a10413e4SAmit Shah { 103*a10413e4SAmit Shah "field": "asynclistaddr", 104*a10413e4SAmit Shah "version_id": 0, 105*a10413e4SAmit Shah "field_exists": false, 106*a10413e4SAmit Shah "size": 4 107*a10413e4SAmit Shah }, 108*a10413e4SAmit Shah { 109*a10413e4SAmit Shah "field": "configflag", 110*a10413e4SAmit Shah "version_id": 0, 111*a10413e4SAmit Shah "field_exists": false, 112*a10413e4SAmit Shah "size": 4 113*a10413e4SAmit Shah }, 114*a10413e4SAmit Shah { 115*a10413e4SAmit Shah "field": "portsc[0]", 116*a10413e4SAmit Shah "version_id": 0, 117*a10413e4SAmit Shah "field_exists": false, 118*a10413e4SAmit Shah "size": 4 119*a10413e4SAmit Shah }, 120*a10413e4SAmit Shah { 121*a10413e4SAmit Shah "field": "portsc[1]", 122*a10413e4SAmit Shah "version_id": 0, 123*a10413e4SAmit Shah "field_exists": false, 124*a10413e4SAmit Shah "size": 4 125*a10413e4SAmit Shah }, 126*a10413e4SAmit Shah { 127*a10413e4SAmit Shah "field": "portsc[2]", 128*a10413e4SAmit Shah "version_id": 0, 129*a10413e4SAmit Shah "field_exists": false, 130*a10413e4SAmit Shah "size": 4 131*a10413e4SAmit Shah }, 132*a10413e4SAmit Shah { 133*a10413e4SAmit Shah "field": "portsc[3]", 134*a10413e4SAmit Shah "version_id": 0, 135*a10413e4SAmit Shah "field_exists": false, 136*a10413e4SAmit Shah "size": 4 137*a10413e4SAmit Shah }, 138*a10413e4SAmit Shah { 139*a10413e4SAmit Shah "field": "portsc[4]", 140*a10413e4SAmit Shah "version_id": 0, 141*a10413e4SAmit Shah "field_exists": false, 142*a10413e4SAmit Shah "size": 4 143*a10413e4SAmit Shah }, 144*a10413e4SAmit Shah { 145*a10413e4SAmit Shah "field": "portsc[5]", 146*a10413e4SAmit Shah "version_id": 0, 147*a10413e4SAmit Shah "field_exists": false, 148*a10413e4SAmit Shah "size": 4 149*a10413e4SAmit Shah }, 150*a10413e4SAmit Shah { 151*a10413e4SAmit Shah "field": "frame_timer", 152*a10413e4SAmit Shah "version_id": 0, 153*a10413e4SAmit Shah "field_exists": false, 154*a10413e4SAmit Shah "size": 8 155*a10413e4SAmit Shah }, 156*a10413e4SAmit Shah { 157*a10413e4SAmit Shah "field": "last_run_ns", 158*a10413e4SAmit Shah "version_id": 0, 159*a10413e4SAmit Shah "field_exists": false, 160*a10413e4SAmit Shah "size": 8 161*a10413e4SAmit Shah }, 162*a10413e4SAmit Shah { 163*a10413e4SAmit Shah "field": "async_stepdown", 164*a10413e4SAmit Shah "version_id": 0, 165*a10413e4SAmit Shah "field_exists": false, 166*a10413e4SAmit Shah "size": 4 167*a10413e4SAmit Shah }, 168*a10413e4SAmit Shah { 169*a10413e4SAmit Shah "field": "astate", 170*a10413e4SAmit Shah "version_id": 0, 171*a10413e4SAmit Shah "field_exists": false, 172*a10413e4SAmit Shah "size": 4 173*a10413e4SAmit Shah }, 174*a10413e4SAmit Shah { 175*a10413e4SAmit Shah "field": "pstate", 176*a10413e4SAmit Shah "version_id": 0, 177*a10413e4SAmit Shah "field_exists": false, 178*a10413e4SAmit Shah "size": 4 179*a10413e4SAmit Shah }, 180*a10413e4SAmit Shah { 181*a10413e4SAmit Shah "field": "a_fetch_addr", 182*a10413e4SAmit Shah "version_id": 0, 183*a10413e4SAmit Shah "field_exists": false, 184*a10413e4SAmit Shah "size": 4 185*a10413e4SAmit Shah }, 186*a10413e4SAmit Shah { 187*a10413e4SAmit Shah "field": "p_fetch_addr", 188*a10413e4SAmit Shah "version_id": 0, 189*a10413e4SAmit Shah "field_exists": false, 190*a10413e4SAmit Shah "size": 4 191*a10413e4SAmit Shah } 192*a10413e4SAmit Shah ] 193*a10413e4SAmit Shah } 194*a10413e4SAmit Shah } 195*a10413e4SAmit Shah ] 196*a10413e4SAmit Shah } 197*a10413e4SAmit Shah }, 198*a10413e4SAmit Shah "pci-serial-4x": { 199*a10413e4SAmit Shah "Name": "pci-serial-4x", 200*a10413e4SAmit Shah "version_id": 1, 201*a10413e4SAmit Shah "minimum_version_id": 1, 202*a10413e4SAmit Shah "Description": { 203*a10413e4SAmit Shah "name": "pci-serial-multi", 204*a10413e4SAmit Shah "version_id": 1, 205*a10413e4SAmit Shah "minimum_version_id": 1, 206*a10413e4SAmit Shah "Fields": [ 207*a10413e4SAmit Shah { 208*a10413e4SAmit Shah "field": "dev", 209*a10413e4SAmit Shah "version_id": 0, 210*a10413e4SAmit Shah "field_exists": false, 211*a10413e4SAmit Shah "size": 1944, 212*a10413e4SAmit Shah "Description": { 213*a10413e4SAmit Shah "name": "PCIDevice", 214*a10413e4SAmit Shah "version_id": 2, 215*a10413e4SAmit Shah "minimum_version_id": 1, 216*a10413e4SAmit Shah "Fields": [ 217*a10413e4SAmit Shah { 218*a10413e4SAmit Shah "field": "version_id", 219*a10413e4SAmit Shah "version_id": 0, 220*a10413e4SAmit Shah "field_exists": false, 221*a10413e4SAmit Shah "size": 4 222*a10413e4SAmit Shah }, 223*a10413e4SAmit Shah { 224*a10413e4SAmit Shah "field": "config", 225*a10413e4SAmit Shah "version_id": 0, 226*a10413e4SAmit Shah "field_exists": false, 227*a10413e4SAmit Shah "size": 256 228*a10413e4SAmit Shah }, 229*a10413e4SAmit Shah { 230*a10413e4SAmit Shah "field": "irq_state", 231*a10413e4SAmit Shah "version_id": 2, 232*a10413e4SAmit Shah "field_exists": false, 233*a10413e4SAmit Shah "size": 16 234*a10413e4SAmit Shah } 235*a10413e4SAmit Shah ] 236*a10413e4SAmit Shah } 237*a10413e4SAmit Shah }, 238*a10413e4SAmit Shah { 239*a10413e4SAmit Shah "field": "state", 240*a10413e4SAmit Shah "version_id": 0, 241*a10413e4SAmit Shah "field_exists": false, 242*a10413e4SAmit Shah "size": 368, 243*a10413e4SAmit Shah "Description": { 244*a10413e4SAmit Shah "name": "serial", 245*a10413e4SAmit Shah "version_id": 3, 246*a10413e4SAmit Shah "minimum_version_id": 2, 247*a10413e4SAmit Shah "Fields": [ 248*a10413e4SAmit Shah { 249*a10413e4SAmit Shah "field": "divider", 250*a10413e4SAmit Shah "version_id": 2, 251*a10413e4SAmit Shah "field_exists": false, 252*a10413e4SAmit Shah "size": 2 253*a10413e4SAmit Shah }, 254*a10413e4SAmit Shah { 255*a10413e4SAmit Shah "field": "rbr", 256*a10413e4SAmit Shah "version_id": 0, 257*a10413e4SAmit Shah "field_exists": false, 258*a10413e4SAmit Shah "size": 1 259*a10413e4SAmit Shah }, 260*a10413e4SAmit Shah { 261*a10413e4SAmit Shah "field": "ier", 262*a10413e4SAmit Shah "version_id": 0, 263*a10413e4SAmit Shah "field_exists": false, 264*a10413e4SAmit Shah "size": 1 265*a10413e4SAmit Shah }, 266*a10413e4SAmit Shah { 267*a10413e4SAmit Shah "field": "iir", 268*a10413e4SAmit Shah "version_id": 0, 269*a10413e4SAmit Shah "field_exists": false, 270*a10413e4SAmit Shah "size": 1 271*a10413e4SAmit Shah }, 272*a10413e4SAmit Shah { 273*a10413e4SAmit Shah "field": "lcr", 274*a10413e4SAmit Shah "version_id": 0, 275*a10413e4SAmit Shah "field_exists": false, 276*a10413e4SAmit Shah "size": 1 277*a10413e4SAmit Shah }, 278*a10413e4SAmit Shah { 279*a10413e4SAmit Shah "field": "mcr", 280*a10413e4SAmit Shah "version_id": 0, 281*a10413e4SAmit Shah "field_exists": false, 282*a10413e4SAmit Shah "size": 1 283*a10413e4SAmit Shah }, 284*a10413e4SAmit Shah { 285*a10413e4SAmit Shah "field": "lsr", 286*a10413e4SAmit Shah "version_id": 0, 287*a10413e4SAmit Shah "field_exists": false, 288*a10413e4SAmit Shah "size": 1 289*a10413e4SAmit Shah }, 290*a10413e4SAmit Shah { 291*a10413e4SAmit Shah "field": "msr", 292*a10413e4SAmit Shah "version_id": 0, 293*a10413e4SAmit Shah "field_exists": false, 294*a10413e4SAmit Shah "size": 1 295*a10413e4SAmit Shah }, 296*a10413e4SAmit Shah { 297*a10413e4SAmit Shah "field": "scr", 298*a10413e4SAmit Shah "version_id": 0, 299*a10413e4SAmit Shah "field_exists": false, 300*a10413e4SAmit Shah "size": 1 301*a10413e4SAmit Shah }, 302*a10413e4SAmit Shah { 303*a10413e4SAmit Shah "field": "fcr_vmstate", 304*a10413e4SAmit Shah "version_id": 3, 305*a10413e4SAmit Shah "field_exists": false, 306*a10413e4SAmit Shah "size": 1 307*a10413e4SAmit Shah } 308*a10413e4SAmit Shah ] 309*a10413e4SAmit Shah } 310*a10413e4SAmit Shah }, 311*a10413e4SAmit Shah { 312*a10413e4SAmit Shah "field": "level", 313*a10413e4SAmit Shah "version_id": 0, 314*a10413e4SAmit Shah "field_exists": false, 315*a10413e4SAmit Shah "size": 4 316*a10413e4SAmit Shah } 317*a10413e4SAmit Shah ] 318*a10413e4SAmit Shah } 319*a10413e4SAmit Shah }, 320*a10413e4SAmit Shah "intel-hda-generic": { 321*a10413e4SAmit Shah "Name": "intel-hda-generic", 322*a10413e4SAmit Shah "version_id": 1, 323*a10413e4SAmit Shah "minimum_version_id": 0, 324*a10413e4SAmit Shah "Description": { 325*a10413e4SAmit Shah "name": "intel-hda", 326*a10413e4SAmit Shah "version_id": 1, 327*a10413e4SAmit Shah "minimum_version_id": 0, 328*a10413e4SAmit Shah "Fields": [ 329*a10413e4SAmit Shah { 330*a10413e4SAmit Shah "field": "pci", 331*a10413e4SAmit Shah "version_id": 0, 332*a10413e4SAmit Shah "field_exists": false, 333*a10413e4SAmit Shah "size": 1944, 334*a10413e4SAmit Shah "Description": { 335*a10413e4SAmit Shah "name": "PCIDevice", 336*a10413e4SAmit Shah "version_id": 2, 337*a10413e4SAmit Shah "minimum_version_id": 1, 338*a10413e4SAmit Shah "Fields": [ 339*a10413e4SAmit Shah { 340*a10413e4SAmit Shah "field": "version_id", 341*a10413e4SAmit Shah "version_id": 0, 342*a10413e4SAmit Shah "field_exists": false, 343*a10413e4SAmit Shah "size": 4 344*a10413e4SAmit Shah }, 345*a10413e4SAmit Shah { 346*a10413e4SAmit Shah "field": "config", 347*a10413e4SAmit Shah "version_id": 0, 348*a10413e4SAmit Shah "field_exists": false, 349*a10413e4SAmit Shah "size": 256 350*a10413e4SAmit Shah }, 351*a10413e4SAmit Shah { 352*a10413e4SAmit Shah "field": "irq_state", 353*a10413e4SAmit Shah "version_id": 2, 354*a10413e4SAmit Shah "field_exists": false, 355*a10413e4SAmit Shah "size": 16 356*a10413e4SAmit Shah } 357*a10413e4SAmit Shah ] 358*a10413e4SAmit Shah } 359*a10413e4SAmit Shah }, 360*a10413e4SAmit Shah { 361*a10413e4SAmit Shah "field": "g_ctl", 362*a10413e4SAmit Shah "version_id": 0, 363*a10413e4SAmit Shah "field_exists": false, 364*a10413e4SAmit Shah "size": 4 365*a10413e4SAmit Shah }, 366*a10413e4SAmit Shah { 367*a10413e4SAmit Shah "field": "wake_en", 368*a10413e4SAmit Shah "version_id": 0, 369*a10413e4SAmit Shah "field_exists": false, 370*a10413e4SAmit Shah "size": 4 371*a10413e4SAmit Shah }, 372*a10413e4SAmit Shah { 373*a10413e4SAmit Shah "field": "state_sts", 374*a10413e4SAmit Shah "version_id": 0, 375*a10413e4SAmit Shah "field_exists": false, 376*a10413e4SAmit Shah "size": 4 377*a10413e4SAmit Shah }, 378*a10413e4SAmit Shah { 379*a10413e4SAmit Shah "field": "int_ctl", 380*a10413e4SAmit Shah "version_id": 0, 381*a10413e4SAmit Shah "field_exists": false, 382*a10413e4SAmit Shah "size": 4 383*a10413e4SAmit Shah }, 384*a10413e4SAmit Shah { 385*a10413e4SAmit Shah "field": "int_sts", 386*a10413e4SAmit Shah "version_id": 0, 387*a10413e4SAmit Shah "field_exists": false, 388*a10413e4SAmit Shah "size": 4 389*a10413e4SAmit Shah }, 390*a10413e4SAmit Shah { 391*a10413e4SAmit Shah "field": "wall_clk", 392*a10413e4SAmit Shah "version_id": 0, 393*a10413e4SAmit Shah "field_exists": false, 394*a10413e4SAmit Shah "size": 4 395*a10413e4SAmit Shah }, 396*a10413e4SAmit Shah { 397*a10413e4SAmit Shah "field": "corb_lbase", 398*a10413e4SAmit Shah "version_id": 0, 399*a10413e4SAmit Shah "field_exists": false, 400*a10413e4SAmit Shah "size": 4 401*a10413e4SAmit Shah }, 402*a10413e4SAmit Shah { 403*a10413e4SAmit Shah "field": "corb_ubase", 404*a10413e4SAmit Shah "version_id": 0, 405*a10413e4SAmit Shah "field_exists": false, 406*a10413e4SAmit Shah "size": 4 407*a10413e4SAmit Shah }, 408*a10413e4SAmit Shah { 409*a10413e4SAmit Shah "field": "corb_rp", 410*a10413e4SAmit Shah "version_id": 0, 411*a10413e4SAmit Shah "field_exists": false, 412*a10413e4SAmit Shah "size": 4 413*a10413e4SAmit Shah }, 414*a10413e4SAmit Shah { 415*a10413e4SAmit Shah "field": "corb_wp", 416*a10413e4SAmit Shah "version_id": 0, 417*a10413e4SAmit Shah "field_exists": false, 418*a10413e4SAmit Shah "size": 4 419*a10413e4SAmit Shah }, 420*a10413e4SAmit Shah { 421*a10413e4SAmit Shah "field": "corb_ctl", 422*a10413e4SAmit Shah "version_id": 0, 423*a10413e4SAmit Shah "field_exists": false, 424*a10413e4SAmit Shah "size": 4 425*a10413e4SAmit Shah }, 426*a10413e4SAmit Shah { 427*a10413e4SAmit Shah "field": "corb_sts", 428*a10413e4SAmit Shah "version_id": 0, 429*a10413e4SAmit Shah "field_exists": false, 430*a10413e4SAmit Shah "size": 4 431*a10413e4SAmit Shah }, 432*a10413e4SAmit Shah { 433*a10413e4SAmit Shah "field": "corb_size", 434*a10413e4SAmit Shah "version_id": 0, 435*a10413e4SAmit Shah "field_exists": false, 436*a10413e4SAmit Shah "size": 4 437*a10413e4SAmit Shah }, 438*a10413e4SAmit Shah { 439*a10413e4SAmit Shah "field": "rirb_lbase", 440*a10413e4SAmit Shah "version_id": 0, 441*a10413e4SAmit Shah "field_exists": false, 442*a10413e4SAmit Shah "size": 4 443*a10413e4SAmit Shah }, 444*a10413e4SAmit Shah { 445*a10413e4SAmit Shah "field": "rirb_ubase", 446*a10413e4SAmit Shah "version_id": 0, 447*a10413e4SAmit Shah "field_exists": false, 448*a10413e4SAmit Shah "size": 4 449*a10413e4SAmit Shah }, 450*a10413e4SAmit Shah { 451*a10413e4SAmit Shah "field": "rirb_wp", 452*a10413e4SAmit Shah "version_id": 0, 453*a10413e4SAmit Shah "field_exists": false, 454*a10413e4SAmit Shah "size": 4 455*a10413e4SAmit Shah }, 456*a10413e4SAmit Shah { 457*a10413e4SAmit Shah "field": "rirb_cnt", 458*a10413e4SAmit Shah "version_id": 0, 459*a10413e4SAmit Shah "field_exists": false, 460*a10413e4SAmit Shah "size": 4 461*a10413e4SAmit Shah }, 462*a10413e4SAmit Shah { 463*a10413e4SAmit Shah "field": "rirb_ctl", 464*a10413e4SAmit Shah "version_id": 0, 465*a10413e4SAmit Shah "field_exists": false, 466*a10413e4SAmit Shah "size": 4 467*a10413e4SAmit Shah }, 468*a10413e4SAmit Shah { 469*a10413e4SAmit Shah "field": "rirb_sts", 470*a10413e4SAmit Shah "version_id": 0, 471*a10413e4SAmit Shah "field_exists": false, 472*a10413e4SAmit Shah "size": 4 473*a10413e4SAmit Shah }, 474*a10413e4SAmit Shah { 475*a10413e4SAmit Shah "field": "rirb_size", 476*a10413e4SAmit Shah "version_id": 0, 477*a10413e4SAmit Shah "field_exists": false, 478*a10413e4SAmit Shah "size": 4 479*a10413e4SAmit Shah }, 480*a10413e4SAmit Shah { 481*a10413e4SAmit Shah "field": "dp_lbase", 482*a10413e4SAmit Shah "version_id": 0, 483*a10413e4SAmit Shah "field_exists": false, 484*a10413e4SAmit Shah "size": 4 485*a10413e4SAmit Shah }, 486*a10413e4SAmit Shah { 487*a10413e4SAmit Shah "field": "dp_ubase", 488*a10413e4SAmit Shah "version_id": 0, 489*a10413e4SAmit Shah "field_exists": false, 490*a10413e4SAmit Shah "size": 4 491*a10413e4SAmit Shah }, 492*a10413e4SAmit Shah { 493*a10413e4SAmit Shah "field": "icw", 494*a10413e4SAmit Shah "version_id": 0, 495*a10413e4SAmit Shah "field_exists": false, 496*a10413e4SAmit Shah "size": 4 497*a10413e4SAmit Shah }, 498*a10413e4SAmit Shah { 499*a10413e4SAmit Shah "field": "irr", 500*a10413e4SAmit Shah "version_id": 0, 501*a10413e4SAmit Shah "field_exists": false, 502*a10413e4SAmit Shah "size": 4 503*a10413e4SAmit Shah }, 504*a10413e4SAmit Shah { 505*a10413e4SAmit Shah "field": "ics", 506*a10413e4SAmit Shah "version_id": 0, 507*a10413e4SAmit Shah "field_exists": false, 508*a10413e4SAmit Shah "size": 4 509*a10413e4SAmit Shah }, 510*a10413e4SAmit Shah { 511*a10413e4SAmit Shah "field": "st", 512*a10413e4SAmit Shah "version_id": 0, 513*a10413e4SAmit Shah "field_exists": false, 514*a10413e4SAmit Shah "size": 56, 515*a10413e4SAmit Shah "Description": { 516*a10413e4SAmit Shah "name": "intel-hda-stream", 517*a10413e4SAmit Shah "version_id": 1, 518*a10413e4SAmit Shah "minimum_version_id": 0, 519*a10413e4SAmit Shah "Fields": [ 520*a10413e4SAmit Shah { 521*a10413e4SAmit Shah "field": "ctl", 522*a10413e4SAmit Shah "version_id": 0, 523*a10413e4SAmit Shah "field_exists": false, 524*a10413e4SAmit Shah "size": 4 525*a10413e4SAmit Shah }, 526*a10413e4SAmit Shah { 527*a10413e4SAmit Shah "field": "lpib", 528*a10413e4SAmit Shah "version_id": 0, 529*a10413e4SAmit Shah "field_exists": false, 530*a10413e4SAmit Shah "size": 4 531*a10413e4SAmit Shah }, 532*a10413e4SAmit Shah { 533*a10413e4SAmit Shah "field": "cbl", 534*a10413e4SAmit Shah "version_id": 0, 535*a10413e4SAmit Shah "field_exists": false, 536*a10413e4SAmit Shah "size": 4 537*a10413e4SAmit Shah }, 538*a10413e4SAmit Shah { 539*a10413e4SAmit Shah "field": "lvi", 540*a10413e4SAmit Shah "version_id": 0, 541*a10413e4SAmit Shah "field_exists": false, 542*a10413e4SAmit Shah "size": 4 543*a10413e4SAmit Shah }, 544*a10413e4SAmit Shah { 545*a10413e4SAmit Shah "field": "fmt", 546*a10413e4SAmit Shah "version_id": 0, 547*a10413e4SAmit Shah "field_exists": false, 548*a10413e4SAmit Shah "size": 4 549*a10413e4SAmit Shah }, 550*a10413e4SAmit Shah { 551*a10413e4SAmit Shah "field": "bdlp_lbase", 552*a10413e4SAmit Shah "version_id": 0, 553*a10413e4SAmit Shah "field_exists": false, 554*a10413e4SAmit Shah "size": 4 555*a10413e4SAmit Shah }, 556*a10413e4SAmit Shah { 557*a10413e4SAmit Shah "field": "bdlp_ubase", 558*a10413e4SAmit Shah "version_id": 0, 559*a10413e4SAmit Shah "field_exists": false, 560*a10413e4SAmit Shah "size": 4 561*a10413e4SAmit Shah } 562*a10413e4SAmit Shah ] 563*a10413e4SAmit Shah } 564*a10413e4SAmit Shah }, 565*a10413e4SAmit Shah { 566*a10413e4SAmit Shah "field": "rirb_count", 567*a10413e4SAmit Shah "version_id": 0, 568*a10413e4SAmit Shah "field_exists": false, 569*a10413e4SAmit Shah "size": 4 570*a10413e4SAmit Shah }, 571*a10413e4SAmit Shah { 572*a10413e4SAmit Shah "field": "wall_base_ns", 573*a10413e4SAmit Shah "version_id": 0, 574*a10413e4SAmit Shah "field_exists": false, 575*a10413e4SAmit Shah "size": 8 576*a10413e4SAmit Shah } 577*a10413e4SAmit Shah ] 578*a10413e4SAmit Shah } 579*a10413e4SAmit Shah }, 580*a10413e4SAmit Shah "cfi.pflash01": { 581*a10413e4SAmit Shah "Name": "cfi.pflash01", 582*a10413e4SAmit Shah "version_id": 1, 583*a10413e4SAmit Shah "minimum_version_id": 1, 584*a10413e4SAmit Shah "Description": { 585*a10413e4SAmit Shah "name": "pflash_cfi01", 586*a10413e4SAmit Shah "version_id": 1, 587*a10413e4SAmit Shah "minimum_version_id": 1, 588*a10413e4SAmit Shah "Fields": [ 589*a10413e4SAmit Shah { 590*a10413e4SAmit Shah "field": "wcycle", 591*a10413e4SAmit Shah "version_id": 0, 592*a10413e4SAmit Shah "field_exists": false, 593*a10413e4SAmit Shah "size": 1 594*a10413e4SAmit Shah }, 595*a10413e4SAmit Shah { 596*a10413e4SAmit Shah "field": "cmd", 597*a10413e4SAmit Shah "version_id": 0, 598*a10413e4SAmit Shah "field_exists": false, 599*a10413e4SAmit Shah "size": 1 600*a10413e4SAmit Shah }, 601*a10413e4SAmit Shah { 602*a10413e4SAmit Shah "field": "status", 603*a10413e4SAmit Shah "version_id": 0, 604*a10413e4SAmit Shah "field_exists": false, 605*a10413e4SAmit Shah "size": 1 606*a10413e4SAmit Shah }, 607*a10413e4SAmit Shah { 608*a10413e4SAmit Shah "field": "counter", 609*a10413e4SAmit Shah "version_id": 0, 610*a10413e4SAmit Shah "field_exists": false, 611*a10413e4SAmit Shah "size": 8 612*a10413e4SAmit Shah } 613*a10413e4SAmit Shah ] 614*a10413e4SAmit Shah } 615*a10413e4SAmit Shah }, 616*a10413e4SAmit Shah "megasas": { 617*a10413e4SAmit Shah "Name": "megasas", 618*a10413e4SAmit Shah "version_id": 0, 619*a10413e4SAmit Shah "minimum_version_id": 0, 620*a10413e4SAmit Shah "Description": { 621*a10413e4SAmit Shah "name": "megasas", 622*a10413e4SAmit Shah "version_id": 0, 623*a10413e4SAmit Shah "minimum_version_id": 0, 624*a10413e4SAmit Shah "Fields": [ 625*a10413e4SAmit Shah { 626*a10413e4SAmit Shah "field": "parent_obj", 627*a10413e4SAmit Shah "version_id": 0, 628*a10413e4SAmit Shah "field_exists": false, 629*a10413e4SAmit Shah "size": 1944, 630*a10413e4SAmit Shah "Description": { 631*a10413e4SAmit Shah "name": "PCIDevice", 632*a10413e4SAmit Shah "version_id": 2, 633*a10413e4SAmit Shah "minimum_version_id": 1, 634*a10413e4SAmit Shah "Fields": [ 635*a10413e4SAmit Shah { 636*a10413e4SAmit Shah "field": "version_id", 637*a10413e4SAmit Shah "version_id": 0, 638*a10413e4SAmit Shah "field_exists": false, 639*a10413e4SAmit Shah "size": 4 640*a10413e4SAmit Shah }, 641*a10413e4SAmit Shah { 642*a10413e4SAmit Shah "field": "config", 643*a10413e4SAmit Shah "version_id": 0, 644*a10413e4SAmit Shah "field_exists": false, 645*a10413e4SAmit Shah "size": 256 646*a10413e4SAmit Shah }, 647*a10413e4SAmit Shah { 648*a10413e4SAmit Shah "field": "irq_state", 649*a10413e4SAmit Shah "version_id": 2, 650*a10413e4SAmit Shah "field_exists": false, 651*a10413e4SAmit Shah "size": 16 652*a10413e4SAmit Shah } 653*a10413e4SAmit Shah ] 654*a10413e4SAmit Shah } 655*a10413e4SAmit Shah }, 656*a10413e4SAmit Shah { 657*a10413e4SAmit Shah "field": "fw_state", 658*a10413e4SAmit Shah "version_id": 0, 659*a10413e4SAmit Shah "field_exists": false, 660*a10413e4SAmit Shah "size": 4 661*a10413e4SAmit Shah }, 662*a10413e4SAmit Shah { 663*a10413e4SAmit Shah "field": "intr_mask", 664*a10413e4SAmit Shah "version_id": 0, 665*a10413e4SAmit Shah "field_exists": false, 666*a10413e4SAmit Shah "size": 4 667*a10413e4SAmit Shah }, 668*a10413e4SAmit Shah { 669*a10413e4SAmit Shah "field": "doorbell", 670*a10413e4SAmit Shah "version_id": 0, 671*a10413e4SAmit Shah "field_exists": false, 672*a10413e4SAmit Shah "size": 4 673*a10413e4SAmit Shah }, 674*a10413e4SAmit Shah { 675*a10413e4SAmit Shah "field": "reply_queue_pa", 676*a10413e4SAmit Shah "version_id": 0, 677*a10413e4SAmit Shah "field_exists": false, 678*a10413e4SAmit Shah "size": 8 679*a10413e4SAmit Shah }, 680*a10413e4SAmit Shah { 681*a10413e4SAmit Shah "field": "consumer_pa", 682*a10413e4SAmit Shah "version_id": 0, 683*a10413e4SAmit Shah "field_exists": false, 684*a10413e4SAmit Shah "size": 8 685*a10413e4SAmit Shah }, 686*a10413e4SAmit Shah { 687*a10413e4SAmit Shah "field": "producer_pa", 688*a10413e4SAmit Shah "version_id": 0, 689*a10413e4SAmit Shah "field_exists": false, 690*a10413e4SAmit Shah "size": 8 691*a10413e4SAmit Shah } 692*a10413e4SAmit Shah ] 693*a10413e4SAmit Shah } 694*a10413e4SAmit Shah }, 695*a10413e4SAmit Shah "PIIX3-xen": { 696*a10413e4SAmit Shah "Name": "PIIX3-xen", 697*a10413e4SAmit Shah "version_id": 3, 698*a10413e4SAmit Shah "minimum_version_id": 2, 699*a10413e4SAmit Shah "Description": { 700*a10413e4SAmit Shah "name": "PIIX3", 701*a10413e4SAmit Shah "version_id": 3, 702*a10413e4SAmit Shah "minimum_version_id": 2, 703*a10413e4SAmit Shah "Fields": [ 704*a10413e4SAmit Shah { 705*a10413e4SAmit Shah "field": "dev", 706*a10413e4SAmit Shah "version_id": 0, 707*a10413e4SAmit Shah "field_exists": false, 708*a10413e4SAmit Shah "size": 1944, 709*a10413e4SAmit Shah "Description": { 710*a10413e4SAmit Shah "name": "PCIDevice", 711*a10413e4SAmit Shah "version_id": 2, 712*a10413e4SAmit Shah "minimum_version_id": 1, 713*a10413e4SAmit Shah "Fields": [ 714*a10413e4SAmit Shah { 715*a10413e4SAmit Shah "field": "version_id", 716*a10413e4SAmit Shah "version_id": 0, 717*a10413e4SAmit Shah "field_exists": false, 718*a10413e4SAmit Shah "size": 4 719*a10413e4SAmit Shah }, 720*a10413e4SAmit Shah { 721*a10413e4SAmit Shah "field": "config", 722*a10413e4SAmit Shah "version_id": 0, 723*a10413e4SAmit Shah "field_exists": false, 724*a10413e4SAmit Shah "size": 256 725*a10413e4SAmit Shah }, 726*a10413e4SAmit Shah { 727*a10413e4SAmit Shah "field": "irq_state", 728*a10413e4SAmit Shah "version_id": 2, 729*a10413e4SAmit Shah "field_exists": false, 730*a10413e4SAmit Shah "size": 16 731*a10413e4SAmit Shah } 732*a10413e4SAmit Shah ] 733*a10413e4SAmit Shah } 734*a10413e4SAmit Shah }, 735*a10413e4SAmit Shah { 736*a10413e4SAmit Shah "field": "pci_irq_levels_vmstate", 737*a10413e4SAmit Shah "version_id": 3, 738*a10413e4SAmit Shah "field_exists": false, 739*a10413e4SAmit Shah "size": 4 740*a10413e4SAmit Shah } 741*a10413e4SAmit Shah ], 742*a10413e4SAmit Shah "Subsections": [ 743*a10413e4SAmit Shah { 744*a10413e4SAmit Shah "name": "PIIX3/rcr", 745*a10413e4SAmit Shah "version_id": 1, 746*a10413e4SAmit Shah "minimum_version_id": 1, 747*a10413e4SAmit Shah "Fields": [ 748*a10413e4SAmit Shah { 749*a10413e4SAmit Shah "field": "rcr", 750*a10413e4SAmit Shah "version_id": 0, 751*a10413e4SAmit Shah "field_exists": false, 752*a10413e4SAmit Shah "size": 1 753*a10413e4SAmit Shah } 754*a10413e4SAmit Shah ] 755*a10413e4SAmit Shah } 756*a10413e4SAmit Shah ] 757*a10413e4SAmit Shah } 758*a10413e4SAmit Shah }, 759*a10413e4SAmit Shah "tpci200": { 760*a10413e4SAmit Shah "Name": "tpci200", 761*a10413e4SAmit Shah "version_id": 1, 762*a10413e4SAmit Shah "minimum_version_id": 1, 763*a10413e4SAmit Shah "Description": { 764*a10413e4SAmit Shah "name": "tpci200", 765*a10413e4SAmit Shah "version_id": 1, 766*a10413e4SAmit Shah "minimum_version_id": 1, 767*a10413e4SAmit Shah "Fields": [ 768*a10413e4SAmit Shah { 769*a10413e4SAmit Shah "field": "dev", 770*a10413e4SAmit Shah "version_id": 0, 771*a10413e4SAmit Shah "field_exists": false, 772*a10413e4SAmit Shah "size": 1944, 773*a10413e4SAmit Shah "Description": { 774*a10413e4SAmit Shah "name": "PCIDevice", 775*a10413e4SAmit Shah "version_id": 2, 776*a10413e4SAmit Shah "minimum_version_id": 1, 777*a10413e4SAmit Shah "Fields": [ 778*a10413e4SAmit Shah { 779*a10413e4SAmit Shah "field": "version_id", 780*a10413e4SAmit Shah "version_id": 0, 781*a10413e4SAmit Shah "field_exists": false, 782*a10413e4SAmit Shah "size": 4 783*a10413e4SAmit Shah }, 784*a10413e4SAmit Shah { 785*a10413e4SAmit Shah "field": "config", 786*a10413e4SAmit Shah "version_id": 0, 787*a10413e4SAmit Shah "field_exists": false, 788*a10413e4SAmit Shah "size": 256 789*a10413e4SAmit Shah }, 790*a10413e4SAmit Shah { 791*a10413e4SAmit Shah "field": "irq_state", 792*a10413e4SAmit Shah "version_id": 2, 793*a10413e4SAmit Shah "field_exists": false, 794*a10413e4SAmit Shah "size": 16 795*a10413e4SAmit Shah } 796*a10413e4SAmit Shah ] 797*a10413e4SAmit Shah } 798*a10413e4SAmit Shah }, 799*a10413e4SAmit Shah { 800*a10413e4SAmit Shah "field": "big_endian", 801*a10413e4SAmit Shah "version_id": 0, 802*a10413e4SAmit Shah "field_exists": false, 803*a10413e4SAmit Shah "size": 1 804*a10413e4SAmit Shah }, 805*a10413e4SAmit Shah { 806*a10413e4SAmit Shah "field": "ctrl", 807*a10413e4SAmit Shah "version_id": 0, 808*a10413e4SAmit Shah "field_exists": false, 809*a10413e4SAmit Shah "size": 1 810*a10413e4SAmit Shah }, 811*a10413e4SAmit Shah { 812*a10413e4SAmit Shah "field": "status", 813*a10413e4SAmit Shah "version_id": 0, 814*a10413e4SAmit Shah "field_exists": false, 815*a10413e4SAmit Shah "size": 2 816*a10413e4SAmit Shah }, 817*a10413e4SAmit Shah { 818*a10413e4SAmit Shah "field": "int_set", 819*a10413e4SAmit Shah "version_id": 0, 820*a10413e4SAmit Shah "field_exists": false, 821*a10413e4SAmit Shah "size": 1 822*a10413e4SAmit Shah } 823*a10413e4SAmit Shah ] 824*a10413e4SAmit Shah } 825*a10413e4SAmit Shah }, 826*a10413e4SAmit Shah "SUNW,fdtwo": { 827*a10413e4SAmit Shah "Name": "SUNW,fdtwo", 828*a10413e4SAmit Shah "version_id": 2, 829*a10413e4SAmit Shah "minimum_version_id": 2, 830*a10413e4SAmit Shah "Description": { 831*a10413e4SAmit Shah "name": "fdc", 832*a10413e4SAmit Shah "version_id": 2, 833*a10413e4SAmit Shah "minimum_version_id": 2, 834*a10413e4SAmit Shah "Fields": [ 835*a10413e4SAmit Shah { 836*a10413e4SAmit Shah "field": "state", 837*a10413e4SAmit Shah "version_id": 0, 838*a10413e4SAmit Shah "field_exists": false, 839*a10413e4SAmit Shah "size": 360, 840*a10413e4SAmit Shah "Description": { 841*a10413e4SAmit Shah "name": "fdc", 842*a10413e4SAmit Shah "version_id": 2, 843*a10413e4SAmit Shah "minimum_version_id": 2, 844*a10413e4SAmit Shah "Fields": [ 845*a10413e4SAmit Shah { 846*a10413e4SAmit Shah "field": "sra", 847*a10413e4SAmit Shah "version_id": 0, 848*a10413e4SAmit Shah "field_exists": false, 849*a10413e4SAmit Shah "size": 1 850*a10413e4SAmit Shah }, 851*a10413e4SAmit Shah { 852*a10413e4SAmit Shah "field": "srb", 853*a10413e4SAmit Shah "version_id": 0, 854*a10413e4SAmit Shah "field_exists": false, 855*a10413e4SAmit Shah "size": 1 856*a10413e4SAmit Shah }, 857*a10413e4SAmit Shah { 858*a10413e4SAmit Shah "field": "dor_vmstate", 859*a10413e4SAmit Shah "version_id": 0, 860*a10413e4SAmit Shah "field_exists": false, 861*a10413e4SAmit Shah "size": 1 862*a10413e4SAmit Shah }, 863*a10413e4SAmit Shah { 864*a10413e4SAmit Shah "field": "tdr", 865*a10413e4SAmit Shah "version_id": 0, 866*a10413e4SAmit Shah "field_exists": false, 867*a10413e4SAmit Shah "size": 1 868*a10413e4SAmit Shah }, 869*a10413e4SAmit Shah { 870*a10413e4SAmit Shah "field": "dsr", 871*a10413e4SAmit Shah "version_id": 0, 872*a10413e4SAmit Shah "field_exists": false, 873*a10413e4SAmit Shah "size": 1 874*a10413e4SAmit Shah }, 875*a10413e4SAmit Shah { 876*a10413e4SAmit Shah "field": "msr", 877*a10413e4SAmit Shah "version_id": 0, 878*a10413e4SAmit Shah "field_exists": false, 879*a10413e4SAmit Shah "size": 1 880*a10413e4SAmit Shah }, 881*a10413e4SAmit Shah { 882*a10413e4SAmit Shah "field": "status0", 883*a10413e4SAmit Shah "version_id": 0, 884*a10413e4SAmit Shah "field_exists": false, 885*a10413e4SAmit Shah "size": 1 886*a10413e4SAmit Shah }, 887*a10413e4SAmit Shah { 888*a10413e4SAmit Shah "field": "status1", 889*a10413e4SAmit Shah "version_id": 0, 890*a10413e4SAmit Shah "field_exists": false, 891*a10413e4SAmit Shah "size": 1 892*a10413e4SAmit Shah }, 893*a10413e4SAmit Shah { 894*a10413e4SAmit Shah "field": "status2", 895*a10413e4SAmit Shah "version_id": 0, 896*a10413e4SAmit Shah "field_exists": false, 897*a10413e4SAmit Shah "size": 1 898*a10413e4SAmit Shah }, 899*a10413e4SAmit Shah { 900*a10413e4SAmit Shah "field": "fifo", 901*a10413e4SAmit Shah "version_id": 0, 902*a10413e4SAmit Shah "field_exists": false, 903*a10413e4SAmit Shah "size": 1 904*a10413e4SAmit Shah }, 905*a10413e4SAmit Shah { 906*a10413e4SAmit Shah "field": "data_pos", 907*a10413e4SAmit Shah "version_id": 0, 908*a10413e4SAmit Shah "field_exists": false, 909*a10413e4SAmit Shah "size": 4 910*a10413e4SAmit Shah }, 911*a10413e4SAmit Shah { 912*a10413e4SAmit Shah "field": "data_len", 913*a10413e4SAmit Shah "version_id": 0, 914*a10413e4SAmit Shah "field_exists": false, 915*a10413e4SAmit Shah "size": 4 916*a10413e4SAmit Shah }, 917*a10413e4SAmit Shah { 918*a10413e4SAmit Shah "field": "data_state", 919*a10413e4SAmit Shah "version_id": 0, 920*a10413e4SAmit Shah "field_exists": false, 921*a10413e4SAmit Shah "size": 1 922*a10413e4SAmit Shah }, 923*a10413e4SAmit Shah { 924*a10413e4SAmit Shah "field": "data_dir", 925*a10413e4SAmit Shah "version_id": 0, 926*a10413e4SAmit Shah "field_exists": false, 927*a10413e4SAmit Shah "size": 1 928*a10413e4SAmit Shah }, 929*a10413e4SAmit Shah { 930*a10413e4SAmit Shah "field": "eot", 931*a10413e4SAmit Shah "version_id": 0, 932*a10413e4SAmit Shah "field_exists": false, 933*a10413e4SAmit Shah "size": 1 934*a10413e4SAmit Shah }, 935*a10413e4SAmit Shah { 936*a10413e4SAmit Shah "field": "timer0", 937*a10413e4SAmit Shah "version_id": 0, 938*a10413e4SAmit Shah "field_exists": false, 939*a10413e4SAmit Shah "size": 1 940*a10413e4SAmit Shah }, 941*a10413e4SAmit Shah { 942*a10413e4SAmit Shah "field": "timer1", 943*a10413e4SAmit Shah "version_id": 0, 944*a10413e4SAmit Shah "field_exists": false, 945*a10413e4SAmit Shah "size": 1 946*a10413e4SAmit Shah }, 947*a10413e4SAmit Shah { 948*a10413e4SAmit Shah "field": "precomp_trk", 949*a10413e4SAmit Shah "version_id": 0, 950*a10413e4SAmit Shah "field_exists": false, 951*a10413e4SAmit Shah "size": 1 952*a10413e4SAmit Shah }, 953*a10413e4SAmit Shah { 954*a10413e4SAmit Shah "field": "config", 955*a10413e4SAmit Shah "version_id": 0, 956*a10413e4SAmit Shah "field_exists": false, 957*a10413e4SAmit Shah "size": 1 958*a10413e4SAmit Shah }, 959*a10413e4SAmit Shah { 960*a10413e4SAmit Shah "field": "lock", 961*a10413e4SAmit Shah "version_id": 0, 962*a10413e4SAmit Shah "field_exists": false, 963*a10413e4SAmit Shah "size": 1 964*a10413e4SAmit Shah }, 965*a10413e4SAmit Shah { 966*a10413e4SAmit Shah "field": "pwrd", 967*a10413e4SAmit Shah "version_id": 0, 968*a10413e4SAmit Shah "field_exists": false, 969*a10413e4SAmit Shah "size": 1 970*a10413e4SAmit Shah }, 971*a10413e4SAmit Shah { 972*a10413e4SAmit Shah "field": "num_floppies", 973*a10413e4SAmit Shah "version_id": 0, 974*a10413e4SAmit Shah "field_exists": false, 975*a10413e4SAmit Shah "size": 1 976*a10413e4SAmit Shah }, 977*a10413e4SAmit Shah { 978*a10413e4SAmit Shah "field": "drives", 979*a10413e4SAmit Shah "version_id": 1, 980*a10413e4SAmit Shah "field_exists": false, 981*a10413e4SAmit Shah "size": 40, 982*a10413e4SAmit Shah "Description": { 983*a10413e4SAmit Shah "name": "fdrive", 984*a10413e4SAmit Shah "version_id": 1, 985*a10413e4SAmit Shah "minimum_version_id": 1, 986*a10413e4SAmit Shah "Fields": [ 987*a10413e4SAmit Shah { 988*a10413e4SAmit Shah "field": "head", 989*a10413e4SAmit Shah "version_id": 0, 990*a10413e4SAmit Shah "field_exists": false, 991*a10413e4SAmit Shah "size": 1 992*a10413e4SAmit Shah }, 993*a10413e4SAmit Shah { 994*a10413e4SAmit Shah "field": "track", 995*a10413e4SAmit Shah "version_id": 0, 996*a10413e4SAmit Shah "field_exists": false, 997*a10413e4SAmit Shah "size": 1 998*a10413e4SAmit Shah }, 999*a10413e4SAmit Shah { 1000*a10413e4SAmit Shah "field": "sect", 1001*a10413e4SAmit Shah "version_id": 0, 1002*a10413e4SAmit Shah "field_exists": false, 1003*a10413e4SAmit Shah "size": 1 1004*a10413e4SAmit Shah } 1005*a10413e4SAmit Shah ], 1006*a10413e4SAmit Shah "Subsections": [ 1007*a10413e4SAmit Shah { 1008*a10413e4SAmit Shah "name": "fdrive/media_changed", 1009*a10413e4SAmit Shah "version_id": 1, 1010*a10413e4SAmit Shah "minimum_version_id": 1, 1011*a10413e4SAmit Shah "Fields": [ 1012*a10413e4SAmit Shah { 1013*a10413e4SAmit Shah "field": "media_changed", 1014*a10413e4SAmit Shah "version_id": 0, 1015*a10413e4SAmit Shah "field_exists": false, 1016*a10413e4SAmit Shah "size": 1 1017*a10413e4SAmit Shah } 1018*a10413e4SAmit Shah ] 1019*a10413e4SAmit Shah }, 1020*a10413e4SAmit Shah { 1021*a10413e4SAmit Shah "name": "fdrive/media_rate", 1022*a10413e4SAmit Shah "version_id": 1, 1023*a10413e4SAmit Shah "minimum_version_id": 1, 1024*a10413e4SAmit Shah "Fields": [ 1025*a10413e4SAmit Shah { 1026*a10413e4SAmit Shah "field": "media_rate", 1027*a10413e4SAmit Shah "version_id": 0, 1028*a10413e4SAmit Shah "field_exists": false, 1029*a10413e4SAmit Shah "size": 1 1030*a10413e4SAmit Shah } 1031*a10413e4SAmit Shah ] 1032*a10413e4SAmit Shah } 1033*a10413e4SAmit Shah ] 1034*a10413e4SAmit Shah } 1035*a10413e4SAmit Shah } 1036*a10413e4SAmit Shah ] 1037*a10413e4SAmit Shah } 1038*a10413e4SAmit Shah } 1039*a10413e4SAmit Shah ] 1040*a10413e4SAmit Shah } 1041*a10413e4SAmit Shah }, 1042*a10413e4SAmit Shah "usb-kbd": { 1043*a10413e4SAmit Shah "Name": "usb-kbd", 1044*a10413e4SAmit Shah "version_id": 1, 1045*a10413e4SAmit Shah "minimum_version_id": 1, 1046*a10413e4SAmit Shah "Description": { 1047*a10413e4SAmit Shah "name": "usb-kbd", 1048*a10413e4SAmit Shah "version_id": 1, 1049*a10413e4SAmit Shah "minimum_version_id": 1, 1050*a10413e4SAmit Shah "Fields": [ 1051*a10413e4SAmit Shah { 1052*a10413e4SAmit Shah "field": "dev", 1053*a10413e4SAmit Shah "version_id": 0, 1054*a10413e4SAmit Shah "field_exists": false, 1055*a10413e4SAmit Shah "size": 4352, 1056*a10413e4SAmit Shah "Description": { 1057*a10413e4SAmit Shah "name": "USBDevice", 1058*a10413e4SAmit Shah "version_id": 1, 1059*a10413e4SAmit Shah "minimum_version_id": 1, 1060*a10413e4SAmit Shah "Fields": [ 1061*a10413e4SAmit Shah { 1062*a10413e4SAmit Shah "field": "addr", 1063*a10413e4SAmit Shah "version_id": 0, 1064*a10413e4SAmit Shah "field_exists": false, 1065*a10413e4SAmit Shah "size": 1 1066*a10413e4SAmit Shah }, 1067*a10413e4SAmit Shah { 1068*a10413e4SAmit Shah "field": "state", 1069*a10413e4SAmit Shah "version_id": 0, 1070*a10413e4SAmit Shah "field_exists": false, 1071*a10413e4SAmit Shah "size": 4 1072*a10413e4SAmit Shah }, 1073*a10413e4SAmit Shah { 1074*a10413e4SAmit Shah "field": "remote_wakeup", 1075*a10413e4SAmit Shah "version_id": 0, 1076*a10413e4SAmit Shah "field_exists": false, 1077*a10413e4SAmit Shah "size": 4 1078*a10413e4SAmit Shah }, 1079*a10413e4SAmit Shah { 1080*a10413e4SAmit Shah "field": "setup_state", 1081*a10413e4SAmit Shah "version_id": 0, 1082*a10413e4SAmit Shah "field_exists": false, 1083*a10413e4SAmit Shah "size": 4 1084*a10413e4SAmit Shah }, 1085*a10413e4SAmit Shah { 1086*a10413e4SAmit Shah "field": "setup_len", 1087*a10413e4SAmit Shah "version_id": 0, 1088*a10413e4SAmit Shah "field_exists": false, 1089*a10413e4SAmit Shah "size": 4 1090*a10413e4SAmit Shah }, 1091*a10413e4SAmit Shah { 1092*a10413e4SAmit Shah "field": "setup_index", 1093*a10413e4SAmit Shah "version_id": 0, 1094*a10413e4SAmit Shah "field_exists": false, 1095*a10413e4SAmit Shah "size": 4 1096*a10413e4SAmit Shah }, 1097*a10413e4SAmit Shah { 1098*a10413e4SAmit Shah "field": "setup_buf", 1099*a10413e4SAmit Shah "version_id": 0, 1100*a10413e4SAmit Shah "field_exists": false, 1101*a10413e4SAmit Shah "size": 1 1102*a10413e4SAmit Shah } 1103*a10413e4SAmit Shah ] 1104*a10413e4SAmit Shah } 1105*a10413e4SAmit Shah }, 1106*a10413e4SAmit Shah { 1107*a10413e4SAmit Shah "field": "kbd.keycodes", 1108*a10413e4SAmit Shah "version_id": 0, 1109*a10413e4SAmit Shah "field_exists": false, 1110*a10413e4SAmit Shah "size": 4 1111*a10413e4SAmit Shah }, 1112*a10413e4SAmit Shah { 1113*a10413e4SAmit Shah "field": "head", 1114*a10413e4SAmit Shah "version_id": 0, 1115*a10413e4SAmit Shah "field_exists": false, 1116*a10413e4SAmit Shah "size": 4 1117*a10413e4SAmit Shah }, 1118*a10413e4SAmit Shah { 1119*a10413e4SAmit Shah "field": "n", 1120*a10413e4SAmit Shah "version_id": 0, 1121*a10413e4SAmit Shah "field_exists": false, 1122*a10413e4SAmit Shah "size": 4 1123*a10413e4SAmit Shah }, 1124*a10413e4SAmit Shah { 1125*a10413e4SAmit Shah "field": "kbd.modifiers", 1126*a10413e4SAmit Shah "version_id": 0, 1127*a10413e4SAmit Shah "field_exists": false, 1128*a10413e4SAmit Shah "size": 2 1129*a10413e4SAmit Shah }, 1130*a10413e4SAmit Shah { 1131*a10413e4SAmit Shah "field": "kbd.leds", 1132*a10413e4SAmit Shah "version_id": 0, 1133*a10413e4SAmit Shah "field_exists": false, 1134*a10413e4SAmit Shah "size": 1 1135*a10413e4SAmit Shah }, 1136*a10413e4SAmit Shah { 1137*a10413e4SAmit Shah "field": "kbd.key", 1138*a10413e4SAmit Shah "version_id": 0, 1139*a10413e4SAmit Shah "field_exists": false, 1140*a10413e4SAmit Shah "size": 1 1141*a10413e4SAmit Shah }, 1142*a10413e4SAmit Shah { 1143*a10413e4SAmit Shah "field": "kbd.keys", 1144*a10413e4SAmit Shah "version_id": 0, 1145*a10413e4SAmit Shah "field_exists": false, 1146*a10413e4SAmit Shah "size": 4 1147*a10413e4SAmit Shah }, 1148*a10413e4SAmit Shah { 1149*a10413e4SAmit Shah "field": "protocol", 1150*a10413e4SAmit Shah "version_id": 0, 1151*a10413e4SAmit Shah "field_exists": false, 1152*a10413e4SAmit Shah "size": 4 1153*a10413e4SAmit Shah }, 1154*a10413e4SAmit Shah { 1155*a10413e4SAmit Shah "field": "idle", 1156*a10413e4SAmit Shah "version_id": 0, 1157*a10413e4SAmit Shah "field_exists": false, 1158*a10413e4SAmit Shah "size": 1 1159*a10413e4SAmit Shah } 1160*a10413e4SAmit Shah ] 1161*a10413e4SAmit Shah } 1162*a10413e4SAmit Shah } 1163*a10413e4SAmit Shah} 1164