Hello, I've been trying to edit my own DSDT since there are no pre-edited ones out there. But I still can't get it to compile.
I've applied these three patches: _T_x rename, WAK, and Possible operator timeout is ignored, which fixed a lot of errors, but I could only get so far on my own.
Now I'm stuck with these five errors:
Google gives me irrelevant answers, so I'd appreciate any help with this.
I attached my unedited DSDT if that would help too.
DSDT.dsl.zip
Edit:
After about 4 more hours of work I've managed to get down to 1 error:
"Reserved method must return a value (Integer/String required for _HID)"
"Not all control paths return a value (_HID)"
Actually two errors, but both come from the same place (line 9894):
If (TCMF) {}
Else
{
Return (0x0201D824)
}
I fixed it by adding making the if statement return the same thing for both conditions:
If (TCMF)
{
Return (0x0201D824)
}
Else
{
Return (0x0201D824)
}
But I'm not sure if this is the proper way to fix the problem.
The ACPI specification says it returns a hardware ID for plug and play devices. But I still don't know what exactly it should return?
Edit 2:
I made my own fix for the error above though I'm not sure if it's the correct one, but it works.
Files attached here + DSDT Editor patch file for anyone else with this motherboard.
Patched GA-H77M-D3H.zip
Cheers.