The mathcp setup touches the PIC and thus move to the "setup" phase.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
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 @@
 }
 
 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 @@
     bda_init();
 
     // Other interfaces
-    mathcp_init();
     boot_init();
     bios32_init();
     pmm_init();
@@ -157,6 +156,7 @@
 
     // 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 @@
 void reset_vector(void) __noreturn;
 
 // misc.c
-void mathcp_init(void);
+void mathcp_setup(void);
 extern u32 RamSize;
 extern u64 RamSizeOver4G;
 extern u8 BiosChecksum;