<?xml version="1.0" standalone="no" ?>
<!--  ARM Register Configuration File -->
<CPU type="ARM920T" family="ARM" immr="true" description="this is the ARM920T cp15 register configration file">
    <Group name="CP15" description="Gerneral CP15 Registers list" id="0" modemask="0x8f0000">
        <Register name="CPUID" memorymap="false" id="0x8f0000" bytes="4" width="32" unused="0xFFFFFFFF" bitable="false" rdable="true" wrable="false" description="ID Code Register" signed="false" />
        <Register name="CACHECFG" memorymap="false" id="0x8f0040" bytes="4" width="32" unused="0xFFFFFFFF" bitable="false" rdable="true" wrable="false" description="Cache Type Register" signed="false" />
        <Register name="CONTROL" memorymap="false" id="0x8f0001" bytes="4" width="32" unused="0xFFFFFFFF" bitable="false" rdable="true" wrable="true" description="Control Register" signed="false" />
        <Register name="TTBASE" memorymap="false" id="0x8f0002" bytes="4" width="32" unused="0xFFFFFFFF" bitable="false" rdable="true" wrable="true" description="Translaton Table Base Register" signed="false" />
        <Register name="DAC" memorymap="false" id="0x8f0003" bytes="4" width="32" unused="0xFFFFFFFF" bitable="false" rdable="true" wrable="true" description="Domain Access Control Register" signed="false" />
        <Register name="DFSTAT" memorymap="false" id="0x8f0005" bytes="4" width="32" unused="0xFFFFFFFF" bitable="false" rdable="true" wrable="true" description="Data Fault Status Register" signed="false" />
        <Register name="IFSTAT" memorymap="false" id="0x8f0045" bytes="4" width="32" unused="0xFFFFFFFF" bitable="false" rdable="true" wrable="true" description="Instruction Fault Status Register" signed="false" />
        <Register name="FADDR" memorymap="false" id="0x8f0006" bytes="4" width="32" unused="0xFFFFFFFF" bitable="false" rdable="true" wrable="true" description="Fault Address Register" signed="false" />
        <Register name="DCACHELOCK" memorymap="false" id="0x8f0009" bytes="4" width="32" unused="0xFFFFFFFF" bitable="false" rdable="true" wrable="true" description="Data Cache Lockdown Register" signed="false" />
        <Register name="ICACHELOCK" memorymap="false" id="0x8f0049" bytes="4" width="32" unused="0xFFFFFFFF" bitable="false" rdable="true" wrable="true" description="Instruction Cache Lockdown Register" signed="false" />
        <Register name="DTLBLOCK" memorymap="false" id="0x8f000a" bytes="4" width="32" unused="0xFFFFFFFF" bitable="false" rdable="true" wrable="true" description="Data TLB lockdown Register" signed="false" />
        <Register name="ITLBLOCK" memorymap="false" id="0x8f004a" bytes="4" width="32" unused="0xFFFFFFFF" bitable="false" rdable="true" wrable="true" description="Instruction TLB lockdown Register" signed="false" />
        <Register name="PROCESSID" memorymap="false" id="0x8f000d" bytes="4" width="32" unused="0xFFFFFFFF" bitable="false" rdable="true" wrable="true" description="FCSE PID Register" signed="false" />
    </Group>
</CPU>
