Added more variables to the kernel thunk table
Last two variables yet to replace : KeInterruptTime, KeSystemTime
This commit is contained in:
parent
0df04c2f45
commit
ae9d663af3
|
@ -153,9 +153,9 @@ XBSYSAPI EXPORTNUM(348) VOID *XcBlockCrypt;
|
|||
XBSYSAPI EXPORTNUM(349) VOID *XcBlockCryptCBC;
|
||||
XBSYSAPI EXPORTNUM(350) VOID *XcCryptService;
|
||||
XBSYSAPI EXPORTNUM(351) VOID *XcUpdateCrypto;
|
||||
XBSYSAPI EXPORTNUM(353) VOID *XboxLANKey;
|
||||
XBSYSAPI EXPORTNUM(354) VOID *XboxAlternateSignatureKeys;
|
||||
XBSYSAPI EXPORTNUM(355) VOID *XePublicKeyData;
|
||||
XBSYSAPI EXPORTNUM(353) XBOX_KEY_DATA XboxLANKey;
|
||||
XBSYSAPI EXPORTNUM(354) XBOX_KEY_DATA XboxAlternateSignatureKeys;
|
||||
XBSYSAPI EXPORTNUM(355) DWORD XePublicKeyData;
|
||||
|
||||
XBSYSAPI EXPORTNUM(357) BYTE IdexChannelObject[0x100];
|
||||
|
||||
|
|
|
@ -4515,13 +4515,13 @@ XBSYSAPI EXPORTNUM(308) xboxkrnl::NTSTATUS NTAPI xboxkrnl::RtlUnicodeStringToAns
|
|||
|
||||
|
||||
// TODO : What should we initialize this to?
|
||||
XBSYSAPI EXPORTNUM(321) XBOX_KEY_DATA xboxkrnl::XboxEEPROMKey = {};
|
||||
XBSYSAPI EXPORTNUM(321) xboxkrnl::XBOX_KEY_DATA xboxkrnl::XboxEEPROMKey = {};
|
||||
|
||||
|
||||
// ******************************************************************
|
||||
// * 0x0142 - XboxHardwareInfo
|
||||
// ******************************************************************
|
||||
XBSYSAPI EXPORTNUM(322) XBOX_HARDWARE_INFO xboxkrnl::XboxHardwareInfo =
|
||||
XBSYSAPI EXPORTNUM(322) xboxkrnl::XBOX_HARDWARE_INFO xboxkrnl::XboxHardwareInfo =
|
||||
{
|
||||
0xC0000035,
|
||||
0,0,0,0
|
||||
|
@ -4665,5 +4665,14 @@ XBSYSAPI EXPORTNUM(337) VOID NTAPI xboxkrnl::XcSHAFinal
|
|||
// TODO: Verify this!
|
||||
XBSYSAPI EXPORTNUM(356) xboxkrnl::DWORD xboxkrnl::HalBootSMCVideoMode = 1;
|
||||
|
||||
// TODO : What should we initialize this to?
|
||||
XBSYSAPI EXPORTNUM(353) xboxkrnl::XBOX_KEY_DATA xboxkrnl::XboxLANKey = {};
|
||||
|
||||
// TODO : What should we initialize this to?
|
||||
XBSYSAPI EXPORTNUM(354) xboxkrnl::XBOX_KEY_DATA xboxkrnl::XboxAlternateSignatureKeys = {};
|
||||
|
||||
// TODO : What should we initialize this to?
|
||||
XBSYSAPI EXPORTNUM(355) xboxkrnl::DWORD xboxkrnl::XePublicKeyData = 0;
|
||||
|
||||
// TODO : Determine size, structure & filling behind this
|
||||
XBSYSAPI EXPORTNUM(357) xboxkrnl::BYTE xboxkrnl::IdexChannelObject[0x100] = { };
|
||||
|
|
|
@ -413,9 +413,9 @@ extern "C" CXBXKRNL_API uint32 CxbxKrnl_KernelThunkTable[379] =
|
|||
(uint32)PANIC(0x015E), // 0x015E (350) XcCryptService
|
||||
(uint32)PANIC(0x015F), // 0x015F (351) XcUpdateCrypto
|
||||
(uint32)PANIC(0x0160), // 0x0160 (352) RtlRip
|
||||
(uint32)VARIABLE(0x0161), // 0x0161 (353) XboxLANKey
|
||||
(uint32)VARIABLE(0x0162), // 0x0162 (354) XboxAlternateSignatureKeys
|
||||
(uint32)VARIABLE(0x0163), // 0x0163 (355) XePublicKeyData
|
||||
(uint32)VARIABLE(&xboxkrnl::XboxLANKey), // 0x0161 (353)
|
||||
(uint32)VARIABLE(&xboxkrnl::XboxAlternateSignatureKeys), // 0x0162 (354)
|
||||
(uint32)VARIABLE(&xboxkrnl::XePublicKeyData), // 0x0163 (355)
|
||||
(uint32)VARIABLE(&xboxkrnl::HalBootSMCVideoMode), // 0x0164 (356)
|
||||
(uint32)VARIABLE(&xboxkrnl::IdexChannelObject), // 0x0165 (357)
|
||||
(uint32)PANIC(0x0166), // 0x0166 (358) HalIsResetOrShutdownPending
|
||||
|
|
Loading…
Reference in New Issue