<?xml version="1.0" standalone="no" ?>
<!--  Interal XCALE Register Configuration File -->
<CPU type="XSCALE_5" family="ARM" immr="true" description="this is the XSCALE 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="0x8f0010" 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="AUCTRL" memorymap="false" id="0x8f0011" bytes="4" width="32" unused="0xFFFFFFFF" bitable="false" rdable="true" wrable="true" description="Auxiliary 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="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="ACLR" memorymap="false" id="0x8f0209" bytes="4" width="32" unused="0xFFFFFFFF" bitable="false" rdable="true" wrable="true" description="Access cache lock  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" />
<!--
        <Register name="IBCR0" memorymap="false" id="0x8f080e" bytes="4" width="32" unused="0xFFFFFFFF" bitable="false" rdable="true" wrable="true" description="IBCR0 Register" signed="false" />
        <Register name="IBCR1" memorymap="false" id="0x8f090e" bytes="4" width="32" unused="0xFFFFFFFF" bitable="false" rdable="true" wrable="true" description="IBCR1 Register" signed="false" />
-->
        <Register name="DBR0" memorymap="false" id="0x8f000e" bytes="4" width="32" unused="0xFFFFFFFF" bitable="false" rdable="true" wrable="true" description="DBR0 Register" signed="false" />
        <Register name="DBR1" memorymap="false" id="0x8f030e" bytes="4" width="32" unused="0xFFFFFFFF" bitable="false" rdable="true" wrable="true" description="DBR1 Register" signed="false" />
        <Register name="DBCON" memorymap="false" id="0x8f040e" bytes="4" width="32" unused="0xFFFFFFFF" bitable="false" rdable="true" wrable="true" description="DBCON Register" signed="false" />
        <Register name="CAR" memorymap="false" id="0x8f010f" bytes="4" width="32" unused="0xFFFFFFFF" bitable="false" rdable="true" wrable="true" description="Coprocessor access  Register" signed="false" />
    </Group>
</CPU>
