summaryrefslogtreecommitdiff
path: root/src/arch/amd64/fpu.c
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2024-02-04 14:19:54 -0500
committerFreya Murphy <freya@freyacat.org>2024-02-04 14:19:54 -0500
commit1b09896afcf562d199d4df8d671601bba2b1f081 (patch)
treeb4ee4ae8e6e1ff5c5b27fe97509752b17fae330b /src/arch/amd64/fpu.c
parentfix acpi on uefi, kprint fixes (diff)
downloadcorn-main.tar.gz
corn-main.tar.bz2
corn-main.zip
refactor archHEADmain
Diffstat (limited to 'src/arch/amd64/fpu.c')
-rw-r--r--src/arch/amd64/fpu.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/arch/amd64/fpu.c b/src/arch/amd64/fpu.c
index 5a8aa92..292264c 100644
--- a/src/arch/amd64/fpu.c
+++ b/src/arch/amd64/fpu.c
@@ -1,9 +1,10 @@
-#include <fpu.h>
#include <stddef.h>
#include <stdint.h>
#include <lib.h>
-void enable_fpu(void) {
+#include "fpu.h"
+
+void fpu_enable(void) {
size_t cr4;
uint16_t cw = 0x37F;
__asm__ volatile ("mov %%cr4, %0" : "=r"(cr4));