<# // // Copyright (c) 2010-2018 Antmicro // Copyright (c) 2011-2015 Realtime Embedded // // This file is licensed under the MIT License. // Full license text is available in 'licenses/MIT.txt'. // #> <#@ template language="C#" #> <#@ include file="../Common/RegisterTemplateDefinitions.tt" #> <# CLASS_NAME = "X86"; HEADER_FILE = "Emulator/Cores/tlib/arch/i386/cpu_registers.h"; PC_REGISTER = "EIP"; GENERAL_REGISTERS.AddRange(new[] { "EAX", "ECX", "EDX", "EBX", "ESP", "EBP", "ESI", "EDI", "EIP", "EFLAGS", "CS", "SS", "DS", "ES", "FS", "GS", "CR0", "CR1", "CR2", "CR3", "CR4" }); #> <#@ include file="../Common/RegisterTemplate.tt" #>