| ␉␊ |
| ␉devprop_add_nvidia_template(device);␊ |
| ␉devprop_add_value(device, "NVCAP", default_NVCAP, NVCAP_LEN);␊ |
| ␉devprop_add_value(device, "NVPM", default_NVPM, NVPM_LEN);␊ |
| ␉devprop_add_value(device, "NVPM", default_NVPM, NVPM_LEN);␊ |
| ␉devprop_add_value(device, "VRAM,totalsize", (uint8_t*)&videoRam, 4);␊ |
| ␉devprop_add_value(device, "model", (uint8_t*)model, strlen(model) + 1);␊ |
| ␉devprop_add_value(device, "rom-revision", (uint8_t*)biosVersion, strlen(biosVersion) + 1);␊ |
| ␉devprop_add_value(device, "@0,display-cfg", default_dcfg_0, DCFG0_LEN);␊ |
| ␉devprop_add_value(device, "@1,display-cfg", default_dcfg_1, DCFG1_LEN);␊ |
| ␉␊ |
| ␉//add HDMI Audio back to nvidia␊ |
| ␉//http://forge.voodooprojects.org/p/chameleon/issues/67/␊ |
| //␉uint8_t connector_type_1[]= {0x00, 0x08, 0x00, 0x00};␊ |
| //␉devprop_add_value(device, "@1,connector-type",connector_type_1, 4);␊ |
| ␉//end Nvidia HDMI Audio␊ |
| ␉␊ |
| ␊ |
| ␉if (getBoolForKey(kVBIOS, &doit, &bootInfo->chameleonConfig) && doit)␊ |
| ␉{␊ |
| ␉␉devprop_add_value(device, "vbios", rom, (nvBiosOveride > 0) ? nvBiosOveride : (rom[2] * 512));␊ |
| ␉}␊ |
| ␉␊ |
| ␉//add HDMI Audio back to nvidia␊ |
| ␉doit = false;␊ |
| ␉//http://forge.voodooprojects.org/p/chameleon/issues/67/␊ |
| ␉if(getBoolForKey(kEnableHDMIAudio, &doit, &bootInfo->chameleonConfig) && doit){␊ |
| ␉␉uint8_t connector_type_1[]= {0x00, 0x08, 0x00, 0x00};␊ |
| ␉␉devprop_add_value(device, "@1,connector-type",connector_type_1, 4);␊ |
| ␉}␊ |
| ␉//end Nvidia HDMI Audio␊ |
| ␉␊ |
| ␉␊ |
| ␉stringdata = malloc(sizeof(uint8_t) * string->length);␊ |
| ␉memcpy(stringdata, (uint8_t*)devprop_generate_string(string), string->length);␊ |
| ␉stringlength = string->length;␊ |