réplica de
https://github.com/Arnau478/quark.git
synced 2024-05-19 20:36:31 +02:00
17 líneas
215 B
NASM
17 líneas
215 B
NASM
[bits 32]
|
|
|
|
global i686_idt_load
|
|
i686_idt_load:
|
|
; New call frame
|
|
push ebp
|
|
mov ebp, esp
|
|
|
|
; Load IDT
|
|
mov eax, [ebp + 8]
|
|
lidt [eax]
|
|
|
|
; Restore call frame
|
|
mov esp, ebp
|
|
pop ebp
|
|
ret
|