Grub stuff
This commit is contained in:
parent
6880b6ab80
commit
e0371f39d1
|
@ -38,7 +38,7 @@ _start:
|
|||
|
||||
mov [Bootdrv], dl
|
||||
xor dl, dl
|
||||
jmp 0x0000:main ;; pas sûr
|
||||
jmp 0x0000:main ; pas sûr
|
||||
|
||||
[align 4]
|
||||
dd MULTIBOOT_HEADER_MAGIC
|
||||
|
@ -66,39 +66,6 @@ MB_start:
|
|||
|
||||
main:
|
||||
|
||||
;; XXX NEED TO SWITCH TO RM HERE ;;
|
||||
|
||||
;; compatibility check
|
||||
push si
|
||||
mov si, Init
|
||||
call PrintB
|
||||
pop si
|
||||
|
||||
call Is64bits
|
||||
|
||||
jc ErrorNo64
|
||||
push si
|
||||
mov si, Pass
|
||||
call PrintB
|
||||
pop si
|
||||
|
||||
;; Enabling A20
|
||||
push si
|
||||
mov si, EnA20
|
||||
call PrintB
|
||||
pop si
|
||||
|
||||
call set_a20
|
||||
|
||||
push si
|
||||
mov si, Pass
|
||||
call PrintB
|
||||
pop si
|
||||
|
||||
;; DISABLING CURSOR BLINKING AND GETTING INFOS
|
||||
call get_dimensions
|
||||
call disable_cursor
|
||||
|
||||
;;GO GDT64
|
||||
cli ; disable interrupts
|
||||
lgdt [GDT64]
|
||||
|
|
Loading…
Reference in New Issue