Files
Astral/kernel-src/arch/x86-64/desc.asm
T
2026-03-20 21:23:59 -03:00

24 lines
379 B
NASM

; segment is in rdi
; returns 1 for success or 0 for failure
load_seg_gs:
global load_seg_gs
xor rax, rax
mov gs, rdi
inc rax
ret
load_seg_gs_fallback:
global load_seg_gs_fallback
ret
; segment is in rdi
; returns 1 for success or 0 for failure
load_seg_fs:
global load_seg_fs
xor rax, rax
mov fs, rdi
inc rax
ret
load_seg_fs_fallback:
global load_seg_fs_fallback
ret