]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/i386/seg.h
xnu-4570.1.46.tar.gz
[apple/xnu.git] / osfmk / i386 / seg.h
index 5d555bef90354f8559a90c4fca645fd80564311c..75f5182e08b30ef5320ba7c46bca64ecbdec24fa 100644 (file)
@@ -177,10 +177,14 @@ struct fake_descriptor64 {
        uint32_t        reserved:32;            /* reserved/zero */
 };
 
+typedef struct __attribute__((packed)) {
+       uint16_t        size;
+       void            *ptr;
+} x86_64_desc_register_t;
+
 /*
  * Boot-time data for master (or only) CPU
  */
-extern struct fake_descriptor  master_idt[IDTSZ];
 extern struct real_descriptor  master_gdt[GDTSZ];
 extern struct real_descriptor  master_ldt[LDTSZ];
 extern struct i386_tss         master_ktss;