summaryrefslogtreecommitdiff
path: root/kernel/src/cpu/fpu.asm
diff options
context:
space:
mode:
authorTyler Murphy <=>2023-07-17 19:34:52 -0400
committerTyler Murphy <=>2023-07-17 19:34:52 -0400
commit7a912d1b668ab86ffe088eca3ac7e6f78a04a0c5 (patch)
tree4e86ff20e73171285156631db043e12aaf63bf04 /kernel/src/cpu/fpu.asm
parentpaging (diff)
downloadfinix-7a912d1b668ab86ffe088eca3ac7e6f78a04a0c5.tar.gz
finix-7a912d1b668ab86ffe088eca3ac7e6f78a04a0c5.tar.bz2
finix-7a912d1b668ab86ffe088eca3ac7e6f78a04a0c5.zip
refactoring
Diffstat (limited to 'kernel/src/cpu/fpu.asm')
-rw-r--r--kernel/src/cpu/fpu.asm19
1 files changed, 0 insertions, 19 deletions
diff --git a/kernel/src/cpu/fpu.asm b/kernel/src/cpu/fpu.asm
deleted file mode 100644
index d03feba..0000000
--- a/kernel/src/cpu/fpu.asm
+++ /dev/null
@@ -1,19 +0,0 @@
-global fpu_init
-
-fpu_init:
- mov edx, cr0
- and edx, (-1) - ((1 << 3) + (1 << 4))
- mov cr0, edx
- fninit
- fnstsw [test]
- cmp word [test], 0
- jne no_fpu
-
- mov eax, 0
- ret
-
-no_fpu:
- mov eax, 1
- ret
-
-test: dw 0x55AA