aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2013-02-10 00:35:01 -0500
committerKevin O'Connor <kevin@koconnor.net>2013-02-12 21:05:05 -0500
commit3a735baa31f6014e205a4892dc2ab95dc81af797 (patch)
tree5e0147590e0ee7e536b746d8278358daf5ede4f8
parent9f08c905aedd43fc2e5c70511f0c68500ed31748 (diff)
downloadseabios-3a735baa31f6014e205a4892dc2ab95dc81af797.tar.gz
The mathcp setup touches the PIC and thus move to the "setup" phase.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
-rw-r--r--src/misc.c2
-rw-r--r--src/post.c2
-rw-r--r--src/util.h2
3 files changed, 3 insertions, 3 deletions
diff --git a/src/misc.c b/src/misc.c
index 3b2ffc1..05d0cf5 100644
--- a/src/misc.c
+++ b/src/misc.c
@@ -63,7 +63,7 @@ handle_02(void)
}
void
-mathcp_init(void)
+mathcp_setup(void)
{
dprintf(3, "math cp init\n");
// 80x87 coprocessor installed
diff --git a/src/post.c b/src/post.c
index d75b868..c77d2dd 100644
--- a/src/post.c
+++ b/src/post.c
@@ -116,7 +116,6 @@ interface_init(void)
bda_init();
// Other interfaces
- mathcp_init();
boot_init();
bios32_init();
pmm_init();
@@ -157,6 +156,7 @@ platform_hardware_setup(void)
// Init base pc hardware.
pic_setup();
+ mathcp_setup();
timer_setup();
// Initialize pci
diff --git a/src/util.h b/src/util.h
index 04c5a9d..0659d24 100644
--- a/src/util.h
+++ b/src/util.h
@@ -449,7 +449,7 @@ u64 romfile_loadint(const char *name, u64 defval);
void reset_vector(void) __noreturn;
// misc.c
-void mathcp_init(void);
+void mathcp_setup(void);
extern u32 RamSize;
extern u64 RamSizeOver4G;
extern u8 BiosChecksum;