Skip to content

Commit 2edf37e

Browse files
author
jief
committed
Switch from CHAR8 to UINT8 to avoid signedness problems.
1 parent 91793ca commit 2edf37e

File tree

6 files changed

+56
-56
lines changed

6 files changed

+56
-56
lines changed

rEFIt_UEFI/Platform/AmlGenerator.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ void aml_destroy_node(AML_CHUNK* node)
8383
FreePool(node);
8484
}
8585

86-
AML_CHUNK* aml_add_buffer(AML_CHUNK* parent, /* CONST*/ CHAR8* buffer, UINT32 size)
86+
AML_CHUNK* aml_add_buffer(AML_CHUNK* parent, /* CONST*/ UINT8* buffer, UINT32 size)
8787
{
8888
AML_CHUNK* node = aml_create_node(parent);
8989

@@ -376,7 +376,7 @@ AML_CHUNK* aml_add_store(AML_CHUNK* parent)
376376
return node;
377377
}
378378

379-
AML_CHUNK* aml_add_byte_buffer(AML_CHUNK* parent, /* CONST*/ CHAR8* data, UINT32 size)
379+
AML_CHUNK* aml_add_byte_buffer(AML_CHUNK* parent, /* CONST*/ UINT8* data, UINT32 size)
380380
{
381381
AML_CHUNK* node = aml_create_node(parent);
382382

rEFIt_UEFI/Platform/AmlGenerator.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ static inline BOOLEAN aml_isvalidchar(char c)
2121
BOOLEAN aml_add_to_parent(AML_CHUNK* parent, AML_CHUNK* node);
2222
AML_CHUNK* aml_create_node(AML_CHUNK* parent);
2323
VOID aml_destroy_node(AML_CHUNK* node);
24-
AML_CHUNK* aml_add_buffer(AML_CHUNK* parent, /* CONST*/ CHAR8* buffer, UINT32 size);
24+
AML_CHUNK* aml_add_buffer(AML_CHUNK* parent, /* CONST*/ UINT8* buffer, UINT32 size);
2525
AML_CHUNK* aml_add_byte(AML_CHUNK* parent, UINT8 value);
2626
AML_CHUNK* aml_add_word(AML_CHUNK* parent, UINT16 value);
2727
AML_CHUNK* aml_add_dword(AML_CHUNK* parent, UINT32 value);
@@ -39,7 +39,7 @@ UINT32 aml_write_size(UINT32 size, CHAR8* buffer, UINT32 offset);
3939

4040
// add by pcj
4141
AML_CHUNK* aml_add_string(AML_CHUNK* parent, /* CONST*/ CHAR8* string);
42-
AML_CHUNK* aml_add_byte_buffer(AML_CHUNK* parent, /* CONST*/ CHAR8* data,UINT32 size);
42+
AML_CHUNK* aml_add_byte_buffer(AML_CHUNK* parent, /* CONST*/ UINT8* data,UINT32 size);
4343
AML_CHUNK* aml_add_string_buffer(AML_CHUNK* parent, /* CONST*/ CHAR8* string);
4444
AML_CHUNK* aml_add_device(AML_CHUNK* parent, /* CONST*/ CHAR8* name);
4545
AML_CHUNK* aml_add_local0(AML_CHUNK* parent);

rEFIt_UEFI/Platform/FixBiosDsdt.c

+45-45
Original file line numberDiff line numberDiff line change
@@ -110,9 +110,9 @@ struct lpc_device_t
110110
};
111111

112112
//static
113-
CHAR8 dataBuiltin[] = {0x00};
113+
UINT8 dataBuiltin[] = {0x00};
114114
//static
115-
CHAR8 dataBuiltin1[] = {0x01};
115+
UINT8 dataBuiltin1[] = {0x01};
116116

117117
static struct lpc_device_t lpc_chipset[] =
118118
{
@@ -381,57 +381,57 @@ UINT8 hpet1[] = // Name (_CID, EisaId ("PNP0C01"))
381381
0x08, 0x5F, 0x43, 0x49, 0x44, 0x0C, 0x41, 0xD0, 0x0C, 0x01
382382
};
383383
*/
384-
CHAR8 wakret[] = { 0xA4, 0x12, 0x04, 0x02, 0x00, 0x00 };
385-
CHAR8 wakslp1[] = { 0x5B, 0x80, 0x50, 0x4D, 0x33, 0x30, 0x01 };
386-
CHAR8 wakslp2[] = { 0x0A, 0x08, 0x5B, 0x81, 0x0D, 0x50, 0x4D, 0x33, 0x30, 0x01,
384+
UINT8 wakret[] = { 0xA4, 0x12, 0x04, 0x02, 0x00, 0x00 };
385+
UINT8 wakslp1[] = { 0x5B, 0x80, 0x50, 0x4D, 0x33, 0x30, 0x01 };
386+
UINT8 wakslp2[] = { 0x0A, 0x08, 0x5B, 0x81, 0x0D, 0x50, 0x4D, 0x33, 0x30, 0x01,
387387
0x00, 0x04, 0x53, 0x4C, 0x4D, 0x45, 0x01, 0x70, 0x00, 0x53, 0x4C, 0x4D, 0x45 };
388388

389-
CHAR8 waksecur[] = {0xA0, 0x0D, 0x91, 0x95, 0x68, 0x01, 0x94, 0x68, 0x0A, 0x05,
389+
UINT8 waksecur[] = {0xA0, 0x0D, 0x91, 0x95, 0x68, 0x01, 0x94, 0x68, 0x0A, 0x05,
390390
0x70, 0x0A, 0x03, 0x68};
391391

392-
CHAR8 pwrb[] = { //? \_SB_PWRB, 0x02
392+
UINT8 pwrb[] = { //? \_SB_PWRB, 0x02
393393
0x86, 0x5C, 0x2E, 0x5F, 0x53, 0x42, 0x5F, 0x50, 0x57, 0x52, 0x42, 0x0A, 0x02
394394
};
395395

396396

397-
CHAR8 acpi3[] = { //Name(_HID, "ACPI003")
397+
UINT8 acpi3[] = { //Name(_HID, "ACPI003")
398398
0x08, 0x5F, 0x48, 0x49, 0x44, 0x0D,
399399
0x41, 0x43, 0x50, 0x49, 0x30, 0x30, 0x30, 0x33, 0x00
400400
};
401401

402402
//Name (_PRW, Package (0x02){0x1C, 0x03}
403-
CHAR8 prw1c[] = {
403+
UINT8 prw1c[] = {
404404
0x08, 0x5F, 0x50, 0x52, 0x57, 0x12, 0x06, 0x02, 0x0A, 0x1C, 0x0A, 0x03
405405
};
406406

407407

408-
CHAR8 dtgp_1[] = { // DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
408+
UINT8 dtgp_1[] = { // DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
409409
// Return (Local0)
410410
0x44, 0x54, 0x47, 0x50, 0x68, 0x69, 0x6A, 0x6B,
411411
0x71, 0x60, 0xA4, 0x60
412412
};
413413

414-
CHAR8 pwrbcid[] = {
414+
UINT8 pwrbcid[] = {
415415
0x08, 0x5F, 0x43, 0x49, 0x44, 0x0C, 0x41, 0xD0, 0x0C, 0x0E, 0x14,
416416
0x0E, 0x5F, 0x50, 0x52, 0x57, 0x00, 0xA4, 0x12, 0x06, 0x02, 0x0A,
417417
0x0B, 0x0A, 0x04
418418
};
419419

420-
CHAR8 pwrbprw[] = {
420+
UINT8 pwrbprw[] = {
421421
0x14, 0x0E, 0x5F, 0x50, 0x52, 0x57, 0x00, 0xA4, 0x12, 0x06, 0x02,
422422
0x0A, 0x0B, 0x0A, 0x04
423423
};
424424

425-
CHAR8 shutdown0[] = {
425+
UINT8 shutdown0[] = {
426426
0xA0, 0x05, 0x93, 0x68, 0x0A, 0x05, 0xA1, 0x01
427427
};
428428

429-
CHAR8 shutdown1[] = {
429+
UINT8 shutdown1[] = {
430430
0xA0, 0x0F, 0x91, 0x91, 0x93, 0x68, 0x0A, 0x03, 0x93, 0x68, 0x0A, 0x04, 0x93, 0x68, 0x0A, 0x05, 0xA1, 0x01
431431
};
432432

433433

434-
CHAR8 pnlf[] = {
434+
UINT8 pnlf[] = {
435435
0x5B, 0x82, 0x2D, 0x50, 0x4E, 0x4C, 0x46, //Device (PNLF)
436436
0x08, 0x5F, 0x48, 0x49, 0x44, 0x0C, 0x06, 0x10, 0x00, 0x02, // Name (_HID, EisaId ("APP0002"))
437437
0x08, 0x5F, 0x43, 0x49, 0x44, // Name (_CID,
@@ -440,11 +440,11 @@ CHAR8 pnlf[] = {
440440
0x08, 0x5F, 0x53, 0x54, 0x41, 0x0A, 0x0B // Name (_STA, 0x0B)
441441
};
442442

443-
CHAR8 app2[] = { //Name (_HID, EisaId("APP0002"))
443+
UINT8 app2[] = { //Name (_HID, EisaId("APP0002"))
444444
0x08, 0x5F, 0x48, 0x49, 0x44, 0x0C, 0x06, 0x10, 0x00, 0x02
445445
};
446446

447-
CHAR8 darwin[] =
447+
UINT8 darwin[] =
448448
{ //addresses shifted by 0x24
449449
0x08, 0x56, 0x45, 0x52, // 00000020 " .. .VER"
450450
0x30, 0x0D, 0x43, 0x6C, 0x6F, 0x76, 0x65, 0x72, // 00000028 "0.Clover"
@@ -471,7 +471,7 @@ CHAR8 darwin[] =
471471

472472
};
473473

474-
CHAR8 ClassFix[] = { 0x00, 0x00, 0x03, 0x00 };
474+
UINT8 ClassFix[] = { 0x00, 0x00, 0x03, 0x00 };
475475

476476
BOOLEAN CmpNum(UINT8 *dsdt, INT32 i, BOOLEAN Sure)
477477
{
@@ -2344,7 +2344,7 @@ UINT32 FixHPET (UINT8* dsdt, UINT32 len)
23442344
return len;
23452345
}
23462346

2347-
CHAR8 dataLPC[] = {0x18, 0x3A, 0x00, 0x00};
2347+
UINT8 dataLPC[] = {0x18, 0x3A, 0x00, 0x00};
23482348

23492349
UINT32 FIXLPCB (UINT8 *dsdt, UINT32 len)
23502350
{
@@ -2439,9 +2439,9 @@ UINT32 FIXLPCB (UINT8 *dsdt, UINT32 len)
24392439
}
24402440

24412441
//CONST
2442-
CHAR8 Yes[] = {0x01,0x00,0x00,0x00};
2443-
CHAR8 data2[] = {0xe0,0x00,0x56,0x28};
2444-
CHAR8 VenATI[] = {0x02, 0x10};
2442+
UINT8 Yes[] = {0x01,0x00,0x00,0x00};
2443+
UINT8 data2[] = {0xe0,0x00,0x56,0x28};
2444+
UINT8 VenATI[] = {0x02, 0x10};
24452445

24462446
UINT32 FIXDisplay (UINT8 *dsdt, UINT32 len, INT32 VCard)
24472447
{
@@ -2612,34 +2612,34 @@ UINT32 FIXDisplay (UINT8 *dsdt, UINT32 len, INT32 VCard)
26122612
if (gSettings.FakeIntel) {
26132613
FakeID = gSettings.FakeIntel >> 16;
26142614
aml_add_string(pack, "device-id");
2615-
aml_add_byte_buffer(pack, (CHAR8*)&FakeID, 4);
2615+
aml_add_byte_buffer(pack, (UINT8*)&FakeID, 4);
26162616
FakeVen = gSettings.FakeIntel & 0xFFFF;
26172617
aml_add_string(pack, "vendor-id");
2618-
aml_add_byte_buffer(pack, (CHAR8*)&FakeVen, 4);
2618+
aml_add_byte_buffer(pack, (UINT8*)&FakeVen, 4);
26192619
}
26202620
break;
26212621
case 0x10DE:
26222622
if (gSettings.FakeNVidia) {
26232623
FakeID = gSettings.FakeNVidia >> 16;
26242624
aml_add_string(pack, "device-id");
2625-
aml_add_byte_buffer(pack, (CHAR8*)&FakeID, 4);
2625+
aml_add_byte_buffer(pack, (UINT8*)&FakeID, 4);
26262626
FakeVen = gSettings.FakeNVidia & 0xFFFF;
26272627
aml_add_string(pack, "vendor-id");
2628-
aml_add_byte_buffer(pack, (CHAR8*)&FakeVen, 4);
2628+
aml_add_byte_buffer(pack, (UINT8*)&FakeVen, 4);
26292629
}
26302630
break;
26312631
case 0x1002:
26322632
if (gSettings.FakeATI) {
26332633
FakeID = gSettings.FakeATI >> 16;
26342634
aml_add_string(pack, "device-id");
2635-
aml_add_byte_buffer(pack, (CHAR8*)&FakeID, 4);
2635+
aml_add_byte_buffer(pack, (UINT8*)&FakeID, 4);
26362636
aml_add_string(pack, "ATY,DeviceID");
2637-
aml_add_byte_buffer(pack, (CHAR8*)&FakeID, 2);
2637+
aml_add_byte_buffer(pack, (UINT8*)&FakeID, 2);
26382638
FakeVen = gSettings.FakeATI & 0xFFFF;
26392639
aml_add_string(pack, "vendor-id");
2640-
aml_add_byte_buffer(pack, (CHAR8*)&FakeVen, 4);
2640+
aml_add_byte_buffer(pack, (UINT8*)&FakeVen, 4);
26412641
aml_add_string(pack, "ATY,VendorID");
2642-
aml_add_byte_buffer(pack, (CHAR8*)&FakeVen, 2);
2642+
aml_add_byte_buffer(pack, (UINT8*)&FakeVen, 2);
26432643
}/* else {
26442644
aml_add_string(pack, "ATY,VendorID");
26452645
aml_add_byte_buffer(pack, VenATI, 2);
@@ -3061,9 +3061,9 @@ UINT32 FIXNetwork (UINT8 *dsdt, UINT32 len, UINT32 card)
30613061
// aml_add_string(pack, "model");
30623062
// aml_add_string_buffer(pack, "Apple LAN card");
30633063
aml_add_string(pack, "device-id");
3064-
aml_add_byte_buffer(pack, (CHAR8 *)&FakeID, 4);
3064+
aml_add_byte_buffer(pack, (UINT8 *)&FakeID, 4);
30653065
aml_add_string(pack, "vendor-id");
3066-
aml_add_byte_buffer(pack, (CHAR8 *)&FakeVen, 4);
3066+
aml_add_byte_buffer(pack, (UINT8 *)&FakeVen, 4);
30673067
aml_add_string(pack, "name");
30683068
aml_add_string_buffer(pack, &NameCard[0]);
30693069
aml_add_string(pack, "compatible");
@@ -3542,9 +3542,9 @@ UINT32 AddIMEI (UINT8 *dsdt, UINT32 len)
35423542
pack = aml_add_package(met2);
35433543

35443544
aml_add_string(pack, "device-id");
3545-
aml_add_byte_buffer(pack, (CHAR8*)&FakeID, 4);
3545+
aml_add_byte_buffer(pack, (UINT8*)&FakeID, 4);
35463546
aml_add_string(pack, "vendor-id");
3547-
aml_add_byte_buffer(pack, (CHAR8*)&FakeVen, 4);
3547+
aml_add_byte_buffer(pack, (UINT8*)&FakeVen, 4);
35483548

35493549
aml_add_local0(met2);
35503550
aml_add_buffer(met, dtgp_1, sizeof(dtgp_1));
@@ -3568,7 +3568,7 @@ UINT32 AddIMEI (UINT8 *dsdt, UINT32 len)
35683568
return len;
35693569
}
35703570

3571-
CHAR8 dataFW[] = {0x00,0x00,0x00,0x00};
3571+
UINT8 dataFW[] = {0x00,0x00,0x00,0x00};
35723572

35733573
UINT32 FIXFirewire (UINT8 *dsdt, UINT32 len)
35743574
{
@@ -3874,7 +3874,7 @@ UINT32 FIXUSB (UINT8 *dsdt, UINT32 len)
38743874
pack = aml_add_package(met2);
38753875
if (!CustProperties(pack, DEV_USB)) {
38763876
aml_add_string(pack, "device-id");
3877-
aml_add_byte_buffer(pack, (/* CONST*/ CHAR8*)&USBID[0], 4);
3877+
aml_add_byte_buffer(pack, (/* CONST*/ UINT8*)&USBID[0], 4);
38783878
aml_add_string(pack, "built-in");
38793879
aml_add_byte_buffer(pack, dataBuiltin, sizeof(dataBuiltin));
38803880
aml_add_string(pack, "device_type");
@@ -3906,7 +3906,7 @@ UINT32 FIXUSB (UINT8 *dsdt, UINT32 len)
39063906
pack1 = aml_add_package(met2);
39073907
if (!CustProperties(pack, DEV_USB)) {
39083908
aml_add_string(pack1, "device-id");
3909-
aml_add_byte_buffer(pack1, (/* CONST*/ CHAR8*)&USBID[0], 4);
3909+
aml_add_byte_buffer(pack1, (/* CONST*/ UINT8*)&USBID[0], 4);
39103910
aml_add_string(pack1, "built-in");
39113911
aml_add_byte_buffer(pack1, dataBuiltin, sizeof(dataBuiltin));
39123912
aml_add_string(pack1, "device_type");
@@ -3989,7 +3989,7 @@ UINT32 FIXUSB (UINT8 *dsdt, UINT32 len)
39893989
pack1 = aml_add_package(met2);
39903990
if (!CustProperties(pack, DEV_USB)) {
39913991
aml_add_string(pack1, "device-id");
3992-
aml_add_byte_buffer(pack1, (/* CONST*/ CHAR8*)&USBID[0], 4);
3992+
aml_add_byte_buffer(pack1, (/* CONST*/ UINT8*)&USBID[0], 4);
39933993
aml_add_string(pack1, "built-in");
39943994
aml_add_byte_buffer(pack1, dataBuiltin, sizeof(dataBuiltin));
39953995
aml_add_string(pack1, "device_type");
@@ -4240,8 +4240,8 @@ UINT32 FIXUSB (UINT8 *dsdt, UINT32 len)
42404240
}
42414241

42424242

4243-
CHAR8 DevIDE[] = {0x9E,0x26,0x00,0x00};
4244-
CHAR8 VenIDE[] = {0x86,0x80,0x00,0x00};
4243+
UINT8 DevIDE[] = {0x9E,0x26,0x00,0x00};
4244+
UINT8 VenIDE[] = {0x86,0x80,0x00,0x00};
42454245

42464246
UINT32 FIXIDE (UINT8 *dsdt, UINT32 len)
42474247
{
@@ -4467,9 +4467,9 @@ UINT32 FIXSATAAHCI (UINT8 *dsdt, UINT32 len)
44674467
pack = aml_add_package(met2);
44684468
if (gSettings.FakeSATA) {
44694469
aml_add_string(pack, "device-id");
4470-
aml_add_byte_buffer(pack, (CHAR8*)&FakeID, 4);
4470+
aml_add_byte_buffer(pack, (UINT8*)&FakeID, 4);
44714471
aml_add_string(pack, "vendor-id");
4472-
aml_add_byte_buffer(pack, (CHAR8*)&FakeVen, 4);
4472+
aml_add_byte_buffer(pack, (UINT8*)&FakeVen, 4);
44734473
}
44744474
if (!CustProperties(pack, DEV_SATA) &&
44754475
!gSettings.NoDefaultProperties &&
@@ -4563,9 +4563,9 @@ UINT32 FIXSATA (UINT8 *dsdt, UINT32 len)
45634563
pack = aml_add_package(met2);
45644564
if (gSettings.FakeSATA) {
45654565
aml_add_string(pack, "device-id");
4566-
aml_add_byte_buffer(pack, (CHAR8*)&FakeID, 4);
4566+
aml_add_byte_buffer(pack, (UINT8*)&FakeID, 4);
45674567
aml_add_string(pack, "vendor-id");
4568-
aml_add_byte_buffer(pack, (CHAR8*)&FakeVen, 4);
4568+
aml_add_byte_buffer(pack, (UINT8*)&FakeVen, 4);
45694569
}
45704570
if (!CustProperties(pack, DEV_SATA) &&
45714571
!gSettings.NoDefaultProperties &&
@@ -4865,7 +4865,7 @@ UINT32 FIXSHUTDOWN_ASUS (UINT8 *dsdt, UINT32 len)
48654865
{
48664866
UINT32 i, j, sizeoffset = 0;
48674867
UINT32 adr, adr1 = 0, adr2, size, shift = 0;
4868-
CHAR8 *shutdown = NULL;
4868+
UINT8 *shutdown = NULL;
48694869

48704870
DBG("Start SHUTDOWN Fix len=%x\n", len);
48714871
adr = FindMethod(dsdt, len, "_PTS");

rEFIt_UEFI/Platform/Platform.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -757,7 +757,7 @@ struct DEV_PROPERTY {
757757
UINT32 Device;
758758
EFI_DEVICE_PATH_PROTOCOL* DevicePath;
759759
CHAR8 *Key;
760-
CHAR8 *Value;
760+
UINT8 *Value;
761761
UINTN ValueLen;
762762
DEV_PROPERTY *Next; //next device or next property
763763
DEV_PROPERTY *Child; // property list of the device

rEFIt_UEFI/Platform/Settings.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -5111,7 +5111,7 @@ GetUserSettings(
51115111
else if (Prop3 && (Prop3->type == kTagTypeData)) {
51125112
UINTN Size = Prop3->dataLen;
51135113
// (*Child)->Value = GetDataSetting(Prop3, "Value", &Size); //TODO
5114-
CHAR8* Data = AllocateZeroPool(Size);
5114+
UINT8* Data = AllocateZeroPool(Size);
51155115
CopyMem(Data, Prop3->data, Size);
51165116
(*Child)->Value = Data;
51175117
(*Child)->ValueLen = Size;

rEFIt_UEFI/Platform/StateGenerator.c

+5-5
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ CONST UINT8 pss_ssdt_header[] =
1616
};
1717

1818

19-
CHAR8 cst_ssdt_header[] =
19+
UINT8 cst_ssdt_header[] =
2020
{
2121
0x53, 0x53, 0x44, 0x54, 0xE7, 0x00, 0x00, 0x00, /* SSDT.... */
2222
0x01, 0x17, 0x50, 0x6D, 0x52, 0x65, 0x66, 0x41, /* ..PmRefA */
@@ -25,21 +25,21 @@ CHAR8 cst_ssdt_header[] =
2525
0x20, 0x03, 0x12, 0x20 /* 1.._ */
2626
};
2727

28-
CHAR8 resource_template_register_fixedhw[] =
28+
UINT8 resource_template_register_fixedhw[] =
2929
{
3030
0x11, 0x14, 0x0A, 0x11, 0x82, 0x0C, 0x00, 0x7F,
3131
0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
3232
0x00, 0x00, 0x01, 0x79, 0x00
3333
};
3434

35-
CHAR8 resource_template_register_systemio[] =
35+
UINT8 resource_template_register_systemio[] =
3636
{
3737
0x11, 0x14, 0x0A, 0x11, 0x82, 0x0C, 0x00, 0x01,
3838
0x08, 0x00, 0x00, 0x15, 0x04, 0x00, 0x00, 0x00,
3939
0x00, 0x00, 0x00, 0x79, 0x00,
4040
};
4141

42-
CHAR8 plugin_type[] =
42+
UINT8 plugin_type[] =
4343
{
4444
0x14, 0x22, 0x5F, 0x44, 0x53, 0x4D, 0x04, 0xA0,
4545
0x09, 0x93, 0x6A, 0x00, 0xA4, 0x11, 0x03, 0x01,
@@ -333,7 +333,7 @@ SSDT_TABLE *generate_pss_ssdt(UINTN Number)
333333
AML_CHUNK* packPCT;
334334
AML_CHUNK* metPCT;
335335
AML_CHUNK* root = aml_create_node(NULL);
336-
aml_add_buffer(root, (CHAR8*)&pss_ssdt_header[0], sizeof(pss_ssdt_header)); // SSDT header
336+
aml_add_buffer(root, (UINT8*)&pss_ssdt_header[0], sizeof(pss_ssdt_header)); // SSDT header
337337
AsciiSPrint(name, 31, "%a%4a", acpi_cpu_score, acpi_cpu_name[0]);
338338
AsciiSPrint(name1, 31, "%a%4aPSS_", acpi_cpu_score, acpi_cpu_name[0]);
339339
AsciiSPrint(name2, 31, "%a%4aPCT_", acpi_cpu_score, acpi_cpu_name[0]);

0 commit comments

Comments
 (0)