mips / ntdllntoskrnl

_KNONVOLATILE_CONTEXT_POINTERS

← no build number 2 builds latest →

incomplete only the Native API and process/thread environment structures two MIPS binaries were compiled with (_TEB, _PEB, _KPCR, RTL, object/file/registry information classes, image headers): no kernel objects

struct _KNONVOLATILE_CONTEXT_POINTERS {
unsigned long* FloatingContext[20];/* 0x0 80 */
/* ── cacheline 1 boundary (64 bytes) ── */
unsigned long* FltF20;/* 0x50 4 */
unsigned long* FltF21;/* 0x54 4 */
unsigned long* FltF22;/* 0x58 4 */
unsigned long* FltF23;/* 0x5c 4 */
unsigned long* FltF24;/* 0x60 4 */
unsigned long* FltF25;/* 0x64 4 */
unsigned long* FltF26;/* 0x68 4 */
unsigned long* FltF27;/* 0x6c 4 */
unsigned long* FltF28;/* 0x70 4 */
unsigned long* FltF29;/* 0x74 4 */
unsigned long* FltF30;/* 0x78 4 */
unsigned long* FltF31;/* 0x7c 4 */
/* ── cacheline 2 boundary (128 bytes) ── */
unsigned long* IntegerContext[16];/* 0x80 64 */
/* ── cacheline 3 boundary (192 bytes) ── */
unsigned long* IntS0;/* 0xc0 4 */
unsigned long* IntS1;/* 0xc4 4 */
unsigned long* IntS2;/* 0xc8 4 */
unsigned long* IntS3;/* 0xcc 4 */
unsigned long* IntS4;/* 0xd0 4 */
unsigned long* IntS5;/* 0xd4 4 */
unsigned long* IntS6;/* 0xd8 4 */
unsigned long* IntS7;/* 0xdc 4 */
unsigned long* IntT8;/* 0xe0 4 */
unsigned long* IntT9;/* 0xe4 4 */
unsigned long* IntK0;/* 0xe8 4 */
unsigned long* IntK1;/* 0xec 4 */
unsigned long* IntGp;/* 0xf0 4 */
unsigned long* IntSp;/* 0xf4 4 */
unsigned long* IntS8;/* 0xf8 4 */
unsigned long* IntRa;/* 0xfc 4 */
};
/* source: Windows NT 3.1 beta DDK, MIPS/CDPLAYER.EXE and MIPS/DISKPERF.EXE inline CodeView 4 (NB08) type records; build 404.1 per the DDK's version.h */
size 256 (0x100)30 members0 holespadding 04 cachelines