diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2014-04-07 15:42:04 -0400 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2014-04-07 15:42:04 -0400 |
commit | 836b4d8a3888307f8b5d6b02044bafcb29c245ed (patch) | |
tree | db45270813b9c24a50f0d9b8a44904a63f82dbf5 /src/util.h | |
parent | d29ce62670472175a1e3b5997e5d8a645e60891e (diff) | |
download | seabios-hppa-836b4d8a3888307f8b5d6b02044bafcb29c245ed.zip seabios-hppa-836b4d8a3888307f8b5d6b02044bafcb29c245ed.tar.gz seabios-hppa-836b4d8a3888307f8b5d6b02044bafcb29c245ed.tar.bz2 |
acpi: Move acpi parsing logic from acpi.c to biostables.c / paravirt.c.
After this change, src/fw/acpi.c only contains the legacy code for
generating ACPI tables. This change only contains code movement - no
logic is changed.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'src/util.h')
-rw-r--r-- | src/util.h | 12 |
1 files changed, 5 insertions, 7 deletions
@@ -61,19 +61,17 @@ int irqtimer_check(u32 end); void handle_1586(struct bregs *regs); // fw/acpi.c +void acpi_setup(void); + +// fw/biostable.c extern struct rsdp_descriptor *RsdpAddr; extern u32 acpi_pm1a_cnt; -void acpi_setup(void); +void *find_acpi_rsdp(void); u32 find_resume_vector(void); -void find_acpi_features(void); -struct acpi_20_generic_address; -void acpi_set_reset_reg(struct acpi_20_generic_address *reg, u8 val); void acpi_reboot(void); - -// fw/biostable.c +void find_acpi_features(void); void copy_smbios(void *pos); void copy_table(void *pos); -void *find_acpi_rsdp(void); // fw/coreboot.c extern const char *CBvendor, *CBpart; |