modify assembly slightly to compile under nasm 2.16

This commit is contained in:
Benji Dial 2026-05-06 19:47:39 -04:00
parent 0330ab168e
commit 3dfccc5ca6
2 changed files with 2 additions and 2 deletions

View file

@ -29,7 +29,7 @@ section .text
;referenced in paging.c ;referenced in paging.c
extern invlpg extern invlpg
invlpg: invlpg:
invlpg byte [rdi] invlpg [rdi]
ret ret
extern switch_to_kernel_page_tables extern switch_to_kernel_page_tables

View file

@ -52,7 +52,7 @@ global write_serial_string_n
write_serial_string_n: write_serial_string_n:
test esi, esi test esi, esi
jz .ret jz .ret
movzx rcx, esi mov ecx, esi
.wait_ready: .wait_ready:
mov dx, 0x03fd mov dx, 0x03fd