diff options
author | Ian Moffett <ian@osmora.org> | 2025-10-19 19:35:54 -0400 |
---|---|---|
committer | Ian Moffett <ian@osmora.org> | 2025-10-19 19:36:13 -0400 |
commit | 1c5cc6601bf73443a27510df636998521c85fb26 (patch) | |
tree | 8355a06f60a632b50fde341394ff162462b8a300 /src/sys/arch/amd64/cpu/cpu_conf.c | |
parent | b7e43af6a43efd6d80f81bb613efacfe326d18b6 (diff) |
kern/amd64: cpu: Add SIMD support
Signed-off-by: Ian Moffett <ian@osmora.org>
Diffstat (limited to 'src/sys/arch/amd64/cpu/cpu_conf.c')
-rw-r--r-- | src/sys/arch/amd64/cpu/cpu_conf.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/sys/arch/amd64/cpu/cpu_conf.c b/src/sys/arch/amd64/cpu/cpu_conf.c index da2d747..8a3b4e6 100644 --- a/src/sys/arch/amd64/cpu/cpu_conf.c +++ b/src/sys/arch/amd64/cpu/cpu_conf.c @@ -44,7 +44,9 @@ extern void syscall_isr(void); extern void core_halt_isr(void); + void core_halt_handler(void); +int simd_init(void); void core_halt_handler(void) @@ -193,6 +195,7 @@ cpu_conf(struct pcore *pcore) pcore->self = pcore; wrmsr(IA32_GS_BASE, (uintptr_t)pcore); + simd_init(); init_vectors(); idt_load(); cpu_identify(mdcore); |