aboutsummaryrefslogtreecommitdiff
path: root/src/util.h
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2009-12-30 12:14:53 -0500
committerKevin O'Connor <kevin@koconnor.net>2009-12-30 12:14:53 -0500
commit871e0a0c142f7b2fcaa93600c5958d4ae4fa1394 (patch)
tree9b439bc44c321d659cd56c2cae71c917684b67d5 /src/util.h
parenteda2c83bfa9d54a6f751e31ea555e53966f60272 (diff)
downloadseabios-hppa-871e0a0c142f7b2fcaa93600c5958d4ae4fa1394.zip
seabios-hppa-871e0a0c142f7b2fcaa93600c5958d4ae4fa1394.tar.gz
seabios-hppa-871e0a0c142f7b2fcaa93600c5958d4ae4fa1394.tar.bz2
Add support for 32bit PCI BIOS entry.
Create a new code blob (code32seg) with support for 32bit functions that need to utilize explicit segment accesses. This code blob uses global variables relative to %gs and with a dynamic code offset (determined by get_global_offset()). Add BIOS32 structure and code. Add code for 32bit PCI BIOS code.
Diffstat (limited to 'src/util.h')
-rw-r--r--src/util.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/util.h b/src/util.h
index 7d95cbe..7117fa5 100644
--- a/src/util.h
+++ b/src/util.h
@@ -268,6 +268,7 @@ void VISIBLE16 handle_1553(struct bregs *regs);
// pcibios.c
void handle_1ab1(struct bregs *regs);
+void bios32_setup(void);
// shadow.c
void make_bios_writable();