/*[
 * Generated File: C2CpuSad.h
 *
]*/

#ifndef _C2CPUSAD_H_
#define _C2CPUSAD_H_
char	*CpuVectorNames[] = {
	"Simulate",
	"Interrupt",
	"ClearHwInt",
	"EndOfApplication",
	"Terminate",
	"Initialise",
	"EffectiveAddr",
	"SetQuickEventCount",
	"GetQuickEventCount",
	"InitIOS",
	"DefineInb",
	"DefineInw",
	"DefineInd",
	"DefineOutb",
	"DefineOutw",
	"DefineOutd",
	"SetAL",
	"SetAH",
	"SetAX",
	"SetEAX",
	"SetBL",
	"SetBH",
	"SetBX",
	"SetEBX",
	"SetCL",
	"SetCH",
	"SetCX",
	"SetECX",
	"SetDL",
	"SetDH",
	"SetDX",
	"SetEDX",
	"SetSI",
	"SetESI",
	"SetDI",
	"SetEDI",
	"SetSP",
	"SetESP",
	"SetBP",
	"SetEBP",
	"SetIP",
	"SetEIP",
	"SetCS",
	"SetSS",
	"SetDS",
	"SetES",
	"SetFS",
	"SetGS",
	"SetEFLAGS",
	"SetSTATUS",
	"SetIOPL",
	"SetMSW",
	"SetCR0",
	"SetCR2",
	"SetCR3",
	"SetCF",
	"SetPF",
	"SetAF",
	"SetZF",
	"SetSF",
	"SetTF",
	"SetIF",
	"SetDF",
	"SetOF",
	"SetNT",
	"SetRF",
	"SetVM",
	"SetAC",
	"SetPE",
	"SetMP",
	"SetEM",
	"SetTS",
	"SetPG",
	"SetLDT_SELECTOR",
	"SetTR_SELECTOR",
	"SetDREG0",
	"SetDREG1",
	"SetDREG2",
	"SetDREG3",
	"SetDREG6",
	"SetDREG7",
	"GetAL",
	"GetAH",
	"GetAX",
	"GetEAX",
	"GetBL",
	"GetBH",
	"GetBX",
	"GetEBX",
	"GetCL",
	"GetCH",
	"GetCX",
	"GetECX",
	"GetDL",
	"GetDH",
	"GetDX",
	"GetEDX",
	"GetSI",
	"GetESI",
	"GetDI",
	"GetEDI",
	"GetSP",
	"GetESP",
	"GetBP",
	"GetEBP",
	"GetIP",
	"GetEIP",
	"GetCS",
	"GetSS",
	"GetDS",
	"GetES",
	"GetFS",
	"GetGS",
	"GetEFLAGS",
	"GetSTATUS",
	"GetIOPL",
	"GetMSW",
	"GetCR0",
	"GetCR2",
	"GetCR3",
	"GetCF",
	"GetPF",
	"GetAF",
	"GetZF",
	"GetSF",
	"GetTF",
	"GetIF",
	"GetDF",
	"GetOF",
	"GetNT",
	"GetRF",
	"GetVM",
	"GetAC",
	"GetPE",
	"GetMP",
	"GetEM",
	"GetTS",
	"GetET",
	"GetNE",
	"GetWP",
	"GetPG",
	"GetGDT_BASE",
	"GetGDT_LIMIT",
	"GetIDT_BASE",
	"GetIDT_LIMIT",
	"GetLDT_SELECTOR",
	"GetLDT_BASE",
	"GetLDT_LIMIT",
	"GetTR_SELECTOR",
	"GetTR_BASE",
	"GetTR_LIMIT",
	"GetTR_AR",
	"GetDREG0",
	"GetDREG1",
	"GetDREG2",
	"GetDREG3",
	"GetDREG6",
	"GetDREG7",
	"GetJumpCalibrateVal",
	"GetJumpInitialVal",
	"SetJumpInitialVal",
	"SetEOIEnable",
	"SetAddProfileData",
	"SetMaxProfileData",
	"GetAddProfileDataAddr",
	"PurgeLostIretHookLine",
	"ActivityCheckAfterTimeSlice",
	"CheckCsSelectorAndEipForCallFarPatching",
	"ClawbackBuffer",
	"NewClawbackBuffer",
	"VdmFlushMappedPage"
};

char	*CpuPrivateVectorNames[] = {
	"GetSadInfoTable",
	"SetGDT_BASE_LIMIT",
	"SetIDT_BASE_LIMIT",
	"SetLDT_BASE_LIMIT",
	"SetTR_BASE_LIMIT",
	"SetTR_BASE_LIMIT_AR",
	"SetCS_BASE_LIMIT_AR",
	"SetSS_BASE_LIMIT_AR",
	"SetDS_BASE_LIMIT_AR",
	"SetES_BASE_LIMIT_AR",
	"SetFS_BASE_LIMIT_AR",
	"SetGS_BASE_LIMIT_AR",
	"SetCS_SELECTOR",
	"SetSS_SELECTOR",
	"SetDS_SELECTOR",
	"SetES_SELECTOR",
	"SetFS_SELECTOR",
	"SetGS_SELECTOR",
	"GetCS_SELECTOR",
	"GetSS_SELECTOR",
	"GetDS_SELECTOR",
	"GetES_SELECTOR",
	"GetFS_SELECTOR",
	"GetGS_SELECTOR",
	"GetCS_BASE",
	"GetSS_BASE",
	"GetDS_BASE",
	"GetES_BASE",
	"GetFS_BASE",
	"GetGS_BASE",
	"GetCS_LIMIT",
	"GetSS_LIMIT",
	"GetDS_LIMIT",
	"GetES_LIMIT",
	"GetFS_LIMIT",
	"GetGS_LIMIT",
	"GetCS_AR",
	"GetSS_AR",
	"GetDS_AR",
	"GetES_AR",
	"GetFS_AR",
	"GetGS_AR",
	"GetCPL",
	"SetCPL",
	"GetCpuState",
	"SetCpuState",
	"InitNanoCpu",
	"InitRdWrCacheAndCookies",
	"ResetRdWrCacheAndCookies",
	"SetRegConstraint",
	"BpiCompileBPI",
	"TrashIntelRegisters",
	"FmDeleteAllStructures",
	"SfForceVideoOff",
	"SfRestoreVideoState",
	"SfMarkPageAsParsed",
	"SfMarkPageAsNotParsed",
	"SfRemovePciMappings",
	"SfSetInbHandler",
	"SfSetInwHandler",
	"SfSetIndHandler",
	"SfSetOutbHandler",
	"SfSetOutwHandler",
	"SfSetOutdHandler",
	"CompressRoms",
	"DecompressRoms",
	"OpMoveToDebugRegister",
	"SetSnaffleDataDebugExcpn"
};

char	*SasVectorNames[] = {
	"Sas_memory_size",
	"Sas_connect_memory",
	"Sas_enable_20_bit_wrapping",
	"Sas_disable_20_bit_wrapping",
	"Sas_twenty_bit_wrapping_enabled",
	"Sas_memory_type",
	"Sas_hw_at",
	"Sas_w_at",
	"Sas_dw_at",
	"Sas_hw_at_no_check",
	"Sas_w_at_no_check",
	"Sas_dw_at_no_check",
	"Sas_store",
	"Sas_storew",
	"Sas_storedw",
	"Sas_store_no_check",
	"Sas_storew_no_check",
	"Sas_storedw_no_check",
	"Sas_loads",
	"Sas_stores",
	"Sas_loads_no_check",
	"Sas_stores_no_check",
	"Sas_move_bytes_forward",
	"Sas_move_words_forward",
	"Sas_move_doubles_forward",
	"Sas_fills",
	"Sas_fillsw",
	"Sas_fillsdw",
	"Sas_scratch_address",
	"Sas_transbuf_address",
	"Sas_loads_to_transbuf",
	"Sas_stores_from_transbuf",
	"Sas_PR8",
	"Sas_PR16",
	"Sas_PR32",
	"Sas_PW8",
	"Sas_PW16",
	"Sas_PW32",
	"Sas_PW8_no_check",
	"Sas_PW16_no_check",
	"Sas_PW32_no_check",
	"SasPtrToPhysAddrByte",
	"Sas_get_byte_addr",
	"SasPtrToLinAddrByte",
	"SasRegisterVirtualSelectors",
	"Sas_overwrite_memory",
	"Sas_PWS",
	"Sas_PWS_no_check",
	"Sas_PRS",
	"Sas_PRS_no_check",
	"Sas_PigCmpPage",
	"Sas_touch",
	"IOVirtualised",
	"SasVirtualiseInstruction",
	"IsPageInstanceData"
};

char	*VideoVectorNames[] = {
	"GetVideolatches",
	"SetVideolatches",
	"setWritePointers",
	"setReadPointers",
	"setMarkPointers"
};

#endif	/* _C2CPUSAD_H_ */
/*======================================== END ========================================*/
