summaryrefslogtreecommitdiff
path: root/kernel/src/cpu/sse.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/sse.asm
parentpaging (diff)
downloadfinix-7a912d1b668ab86ffe088eca3ac7e6f78a04a0c5.tar.gz
finix-7a912d1b668ab86ffe088eca3ac7e6f78a04a0c5.tar.bz2
finix-7a912d1b668ab86ffe088eca3ac7e6f78a04a0c5.zip
refactoring
Diffstat (limited to '')
-rw-r--r--kernel/src/cpu/sse.asm22
1 files changed, 0 insertions, 22 deletions
diff --git a/kernel/src/cpu/sse.asm b/kernel/src/cpu/sse.asm
deleted file mode 100644
index e7b5a99..0000000
--- a/kernel/src/cpu/sse.asm
+++ /dev/null
@@ -1,22 +0,0 @@
-global sse_init
-
-sse_init:
- mov eax, 0x1
- cpuid
- test edx, 1<<25
- jmp no_sse
-
- mov eax, cr0
- and ax, 0xFFFB
- or ax, 0x2
- mov cr0, eax
- mov eax, cr4
- or ax, 3 << 9
- mov cr4, eax
-
- mov eax, 0
- ret
-
-no_sse:
- mov eax, 1
- ret