pull/16/head
E. Almqvist 3 years ago
parent 228c11149f
commit a62189176e
  1. 14
      src/pm/vga/print.asm

@ -8,17 +8,17 @@ vga_print:
mov edx, VIDEO_MEM
vga_print_loop:
mov al, [ebx]
mov ah, 0x8f
mov al, [ebx] ; Pointer to char
mov ah, 0x8f ; Color code
cmp al, ASCII_END
je vga_print_return
cmp al, ASCII_END ; Check if end of string
je vga_print_return ; If end then return
mov [edx], ax
inc ebx
mov [edx], ax ; Move charpos
inc ebx ; Increment to next
add edx, 2
jmp vga_print_loop
jmp vga_print_loop ; Loop back until end of string
vga_print_return:
popa

Loading…
Cancel
Save