Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
#include "util.h" // copy_table
#include "x86.h" // outb
+struct pir_header *PirAddr VARFSEG;
+
static void
copy_pir(void *pos)
{
#include "output.h" // dprintf
#include "std/pirtable.h" // struct pir_header
#include "string.h" // checksum
-
-struct pir_header *PirAddr VARFSEG;
+#include "util.h" // PirAddr
struct pir_table {
struct pir_header pir;
void acpi_setup(void);
// fw/biostable.c
+extern struct pir_header *PirAddr;
extern struct rsdp_descriptor *RsdpAddr;
extern u32 acpi_pm1a_cnt;
void *find_acpi_rsdp(void);
void pci_resume(void);
// fw/pirtable.c
-extern struct pir_header *PirAddr;
void pirtable_setup(void);
// fw/shadow.c