tmp02
GDT_DES : DESCRIPTOR 0 0 0
[section .gdt] GDT_DES : DESCRIPTOR 0 0 0 ;空白描述符 VIDEO_DES : DESCRIPTOR 0x0B8000H 0x0FFFFH DA_DRW CODE32_DES : DESCRIPTOR 0 0 DA_C|DA_32 ;32位,不知道intel如何弥补64位的这个窟窿,补丁越补越丑,越不协调 [section .s16] [bits 16]
[section .gdt] GDT_DES : DESCRIPTOR 0 0 0 ;空白描述符 VIDEO_DES : DESCRIPTOR 0x0B8000H 0x0FFFFH DA_DRW CODE32_DES : DESCRIPTOR 0 0 DA_C|DA_32 ;32位,不知道intel如何弥补64位的这个窟窿,补丁越补越丑,越不协调 VIDEO_SEL SELECTOR VIDEO_DES - GDT_DES CODE32_SEL SELECTOR CODE32_DES - GDT_DES
[section .gdt] GDT_DES : DESCRIPTOR 0 0 0 ;空白描述符 VIDEO_DES : DESCRIPTOR 0x0B8000H 0x0FFFFH DA_DRW CODE32_DES : DESCRIPTOR 0 0 DA_C|DA_32 ;32位,不知道intel如何弥补64位的这个窟窿,补丁越补越丑,越不协调 ;获取索引,但是还没有设置权限和GDT/LDT标示符 VIDEO_SEL SELECTOR VIDEO_DES - GDT_DES CODE32_SEL SELECTOR CODE32_DES - GDT_DES