| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
This code is useful for many program, let's make it generic.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
In some conditions, XSDT pointer could be null. In such conditions, we
have to parse tables pointed by RSDP.
This patch remove the table parsing from xsdt to acpi.c.
If the XSDT detection fails, let's switch back to the RSDP entries.
This was the case under KVM whereas VirtualBox features an XSDT.
|
|
|
|
|
|
|
| |
Without defining values using the negative values as a return option
could lead to a false positive case.
Setting up the values helps prevent from using the 0 value.
|
| |
|
|
|
|
| |
Adding a function to debug & print for ACPI.
|
|
|
|
|
|
| |
Impact: Adding FACS, fixing DSDT detection
Adding FACS, fixing DSDT detection via FADT
|
|
|
|
|
|
| |
Impact: Addding ecdt
Adding ecdt
|
|
|
|
|
|
| |
Impact: Adding SBST
Adding SBST
|
|
|
|
|
|
| |
Impact: none
Using more definitions for ACPI tables names
|
|
|
|
|
|
| |
Impact: Adding SSDT & PSDT
Adding SSDT & PSDT
|
|
|
|
|
|
| |
Impact: Adding dsdt
Adding DSDT
|
|
|
|
|
|
| |
Impact: Fixing madt detection
Fixing madt detection
|
|
|
|
|
|
| |
Impact: Adding FADT
Adding FADT
|
|
|
|
|
|
| |
Impact: Adding XSDT
Adding XSDT
|
|
|
|
|
|
| |
Impact: adding rsdt
Adding RSDT
|
|
|
|
|
|
|
| |
Impact: none
Parsing have to be done the spec says ;)
Let's found the RSDP first
|
|
|
|
|
|
| |
Impact: under dev.
Fixing madt structure & parsing
|
|
|
|
|
|
| |
Impact: Fixing MADT structures
Fixing MADT structures
|
|
Impact: adding madt stuff
Trying to add some madt stuff
|