Windows NT 4.0 source code leak
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

29 lines
1.4 KiB

#include "strings.h"
typedef unsigned long ULONG;
unsigned char *pszAlphaReg[] = {
szAlphaF0, szAlphaF1, szAlphaF2, szAlphaF3, szAlphaF4, szAlphaF5, szAlphaF6, szAlphaF7,
szAlphaF8, szAlphaF9, szAlphaF10, szAlphaF11, szAlphaF12, szAlphaF13, szAlphaF14, szAlphaF15,
szAlphaF16, szAlphaF17, szAlphaF18, szAlphaF19, szAlphaF20, szAlphaF21, szAlphaF22, szAlphaF23,
szAlphaF24, szAlphaF25, szAlphaF26, szAlphaF27, szAlphaF28, szAlphaF29, szAlphaF30, szAlphaF31,
szAlphaR0, szAlphaR1, szAlphaR2, szAlphaR3, szAlphaR4, szAlphaR5, szAlphaR6, szAlphaR7,
szAlphaR8, szAlphaR9, szAlphaR10, szAlphaR11, szAlphaR12, szAlphaR13, szAlphaR14, szAlphaR15,
szAlphaR16, szAlphaR17, szAlphaR18, szAlphaR19, szAlphaR20, szAlphaR21, szAlphaR22, szAlphaR23,
szAlphaR24, szAlphaR25, szAlphaR26, szAlphaR27, szAlphaR28, szAlphaR29, szAlphaR30, szAlphaR31,
szAlphaFpcr, szAlphaSoftFpcr, szAlphaFir, szAlphaPsr, //szAlphaIE,
szAlphaFlagMode, szAlphaFlagIe, szAlphaFlagIrql,
//
// Currently assuming this is right since shadows alpha.h;
// but know that alpha.h flag's are wrong.
//
szAlphaEaPReg, szAlphaExpPReg, szAlphaRaPReg, szAlphaGPReg, // psuedo-registers
szAlphaU0Preg, szAlphaU1Preg, szAlphaU2Preg, szAlphaU3Preg, szAlphaU4Preg,
szAlphaU5Preg, szAlphaU6Preg, szAlphaU7Preg, szAlphaU8Preg, szAlphaU9Preg
};
#define REGNAMESIZE sizeof(pszAlphaReg) / sizeof(PUCHAR)
#define REGBASE 32