X-Git-Url: https://git.wirehaze.ovh/BOS.git/blobdiff_plain/e7307fb715b46f4ac09ae7781fad9dbefa1090a7..0af2320324eedb4577b402e65b1a9df017fac87c:/kernel/16bit/gdt.asm diff --git a/kernel/16bit/gdt.asm b/kernel/16bit/gdt.asm index 43b144f..3645376 100755 --- a/kernel/16bit/gdt.asm +++ b/kernel/16bit/gdt.asm @@ -10,17 +10,16 @@ ; pointer to GDT ; ;-------------------; gdtr: - .size dw gdt_end - gdt - 1 - .address dd 0x7400 ; this is where we move - ; the gdt + .size dw gdt_end - gdt - 1 + .address dd 0x7400 ; here we move the gdt + ;-----------------------------------; ; Global Descriptor Table (GDT). ; ;-----------------------------------; gdt: - .null dw 0x0000,0x0000,0x0000,0x0000 ; null desc. - .BOS_code: dw 0xFFFF,0x0000,0x9A00,0x00CF ; 0x08 , was 9800 before. - .BOS_data: dw 0xFFFF,0x0000,0x9200,0x00CF ; 0x10 - .BOS_16code: dw 0xFFFF,0x0000,0x9A00,0x0000 ; 0x18 - .BOS_16data: dw 0xFFFF,0x0000,0x9200,0x0000 ; 0x20 - + .null dw 0x0000, 0x0000, 0x0000, 0x0000 ; null desc. + .BOS_code: dw 0xFFFF, 0x0000, 0x9A00, 0x00CF ; 0x08 , was 9800 before. + .BOS_data: dw 0xFFFF, 0x0000, 0x9200, 0x00CF ; 0x10 + .BOS_16code: dw 0xFFFF, 0x0000, 0x9A00, 0x0000 ; 0x18 + .BOS_16data: dw 0xFFFF, 0x0000, 0x9200, 0x0000 ; 0x20 gdt_end: \ No newline at end of file