from future.utils import with_metaclass
from ia32_python.utils.ia32_struct import *
from ia32_python.utils.ia32_bit_field import *


__doc__ = """
@brief IA32_A_PMC(n)

Full Width Writable IA32_PMC(n) Alias.
"""


IA32_A_PMC0 = 0x4c1


IA32_A_PMC1 = 0x4c2


IA32_A_PMC2 = 0x4c3


IA32_A_PMC3 = 0x4c4


IA32_A_PMC4 = 0x4c5


IA32_A_PMC5 = 0x4c6


IA32_A_PMC6 = 0x4c7


IA32_A_PMC7 = 0x4c8


IA32_MCG_EXT_CTL = 0x4d0


IA32_SGX_SVN_STATUS = 0x500


IA32_RTIT_OUTPUT_BASE = 0x560


IA32_RTIT_OUTPUT_MASK_PTRS = 0x561


IA32_RTIT_CTL = 0x570


IA32_RTIT_STATUS = 0x571


IA32_RTIT_CR3_MATCH = 0x572


