X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/89b3af67bb32e691275bf6fa803d1834b2284115..593a1d5fd87cdf5b46dd5fcb84467b432cea0f91:/osfmk/i386/lowmem_vectors.s diff --git a/osfmk/i386/lowmem_vectors.s b/osfmk/i386/lowmem_vectors.s index 88052cc38..b274b8ee5 100644 --- a/osfmk/i386/lowmem_vectors.s +++ b/osfmk/i386/lowmem_vectors.s @@ -25,6 +25,7 @@ * * @APPLE_OSREFERENCE_LICENSE_HEADER_END@ */ + /* * @OSF_COPYRIGHT@ */ @@ -56,6 +57,7 @@ #include #include +#include #include #include @@ -77,13 +79,24 @@ EXT(lowGlo): .long 0 /* 0x2008 Double constant 0 */ .long 0 .long 0 /* 0x2010 Reserved */ - .long 0 /* 0x2014 Reserved */ + .long 0 /* 0x2014 Zero */ .long 0 /* 0x2018 Reserved */ .long EXT(version) /* 0x201C Pointer to kernel version string */ .fill 280, 4, 0 /* 0x2020 Reserved */ .long EXT(kmod) /* 0x2480 Pointer to kmod, debugging aid */ +#if MACH_KDP .long EXT(kdp_trans_off) /* 0x2484 Pointer to kdp_trans_off, debugging aid */ + .long EXT(kdp_read_io) /* 0x2488 Pointer to kdp_read_io, debugging aid */ +#else + .long 0 /* 0x2484 Reserved */ .long 0 /* 0x2488 Reserved */ +#endif .long 0 /* 0x248C Reserved for developer use */ .long 0 /* 0x2490 Reserved for developer use */ - .fill 731, 4, 0 + .long EXT(osversion) /* 0x2494 Pointer to osversion string */ +#if MACH_KDP + .long EXT(flag_kdp_trigger_reboot) /* 0x2498 Pointer to debugger reboot trigger */ +#else + .long 0 /* 0x2498 Reserved */ +#endif + .fill 729, 4, 0