miscregs.hh (7354:732369e36c02) miscregs.hh (7355:8d9b757b3583)
1/*
2 * Copyright (c) 2010 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 96 unchanged lines hidden (view full) ---

105 MISCREG_BPIMVA,
106 MISCREG_BPIALLIS,
107 MISCREG_BPIALL,
108 MISCREG_MIDR,
109 MISCREG_TTBR0,
110 MISCREG_TTBR1,
111 MISCREG_TLBTR,
112 MISCREG_DACR,
1/*
2 * Copyright (c) 2010 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 96 unchanged lines hidden (view full) ---

105 MISCREG_BPIMVA,
106 MISCREG_BPIALLIS,
107 MISCREG_BPIALL,
108 MISCREG_MIDR,
109 MISCREG_TTBR0,
110 MISCREG_TTBR1,
111 MISCREG_TLBTR,
112 MISCREG_DACR,
113 MISCREG_TLBIALLIS,
114 MISCREG_TLBIMVAIS,
115 MISCREG_TLBIASIDIS,
116 MISCREG_TLBIMVAAIS,
117 MISCREG_ITLBIALL,
118 MISCREG_ITLBIMVA,
119 MISCREG_ITLBIASID,
120 MISCREG_DTLBIALL,
121 MISCREG_DTLBIMVA,
122 MISCREG_DTLBIASID,
123 MISCREG_TLBIALL,
124 MISCREG_TLBIMVA,
125 MISCREG_TLBIASID,
126 MISCREG_TLBIMVAA,
113 MISCREG_CP15_UNIMP_START,
114 MISCREG_CTR = MISCREG_CP15_UNIMP_START,
115 MISCREG_TCMTR,
116 MISCREG_MPIDR,
117 MISCREG_ID_PFR0,
118 MISCREG_ID_PFR1,
119 MISCREG_ID_DFR0,
120 MISCREG_ID_AFR0,

--- 27 unchanged lines hidden (view full) ---

148 MISCREG_V2PCWPR,
149 MISCREG_V2PCWPW,
150 MISCREG_V2PCWUR,
151 MISCREG_V2PCWUW,
152 MISCREG_V2POWPR,
153 MISCREG_V2POWPW,
154 MISCREG_V2POWUR,
155 MISCREG_V2POWUW,
127 MISCREG_CP15_UNIMP_START,
128 MISCREG_CTR = MISCREG_CP15_UNIMP_START,
129 MISCREG_TCMTR,
130 MISCREG_MPIDR,
131 MISCREG_ID_PFR0,
132 MISCREG_ID_PFR1,
133 MISCREG_ID_DFR0,
134 MISCREG_ID_AFR0,

--- 27 unchanged lines hidden (view full) ---

162 MISCREG_V2PCWPR,
163 MISCREG_V2PCWPW,
164 MISCREG_V2PCWUR,
165 MISCREG_V2PCWUW,
166 MISCREG_V2POWPR,
167 MISCREG_V2POWPW,
168 MISCREG_V2POWUR,
169 MISCREG_V2POWUW,
156 MISCREG_TLBIALLIS,
157 MISCREG_TLBIMVAIS,
158 MISCREG_TLBIASIDIS,
159 MISCREG_TLBIMVAAIS,
160 MISCREG_ITLBIALL,
161 MISCREG_ITLBIMVA,
162 MISCREG_ITLBIASID,
163 MISCREG_DTLBIALL,
164 MISCREG_DTLBIMVA,
165 MISCREG_DTLBIASID,
166 MISCREG_TLBIALL,
167 MISCREG_TLBIMVA,
168 MISCREG_TLBIASID,
169 MISCREG_TLBIMVAA,
170 MISCREG_PRRR,
171 MISCREG_NMRR,
172 MISCREG_VBAR,
173 MISCREG_MVBAR,
174 MISCREG_ISR,
175 MISCREG_FCEIDR,
176
177

--- 15 unchanged lines hidden (view full) ---

193 "fpsr", "fpsid", "fpscr", "fpexc", "mvfr0", "mvfr1",
194 "sev_mailbox",
195 "sctlr", "dccisw", "dccimvac", "dccmvac",
196 "contextidr", "tpidrurw", "tpidruro", "tpidrprw",
197 "cp15isb", "cp15dsb", "cp15dmb", "cpacr",
198 "clidr", "ccsidr", "csselr",
199 "icialluis", "iciallu", "icimvau",
200 "bpimva", "bpiallis", "bpiall",
170 MISCREG_PRRR,
171 MISCREG_NMRR,
172 MISCREG_VBAR,
173 MISCREG_MVBAR,
174 MISCREG_ISR,
175 MISCREG_FCEIDR,
176
177

--- 15 unchanged lines hidden (view full) ---

193 "fpsr", "fpsid", "fpscr", "fpexc", "mvfr0", "mvfr1",
194 "sev_mailbox",
195 "sctlr", "dccisw", "dccimvac", "dccmvac",
196 "contextidr", "tpidrurw", "tpidruro", "tpidrprw",
197 "cp15isb", "cp15dsb", "cp15dmb", "cpacr",
198 "clidr", "ccsidr", "csselr",
199 "icialluis", "iciallu", "icimvau",
200 "bpimva", "bpiallis", "bpiall",
201 "midr", "ttbr0", "ttbr1", "tlbtr", "dacr", "ctr", "tcmtr", "mpidr",
201 "midr", "ttbr0", "ttbr1", "tlbtr", "dacr",
202 "tlbiallis", "tlbimvais", "tlbiasidis", "tlbimvaais",
203 "itlbiall", "itlbimva", "itlbiasid",
204 "dtlbiall", "dtlbimva", "dtlbiasid",
205 "tlbiall", "tlbimva", "tlbiasid", "tlbimvaa",
206 "ctr", "tcmtr", "mpidr",
202 "id_pfr0", "id_pfr1", "id_dfr0", "id_afr0",
203 "id_mmfr0", "id_mmfr1", "id_mmfr2", "id_mmfr3",
204 "id_isar0", "id_isar1", "id_isar2", "id_isar3", "id_isar4", "id_isar5",
205 "par", "aidr", "actlr",
206 "dfsr", "ifsr", "adfsr", "aifsr", "dfar", "ifar",
207 "dcimvac", "dcisw", "mccsw",
208 "dccmvau",
209 "scr", "sder", "nsacr", "ttbcr",
210 "v2pcwpr", "v2pcwpw", "v2pcwur", "v2pcwuw",
211 "v2powpr", "v2powpw", "v2powur", "v2powuw",
207 "id_pfr0", "id_pfr1", "id_dfr0", "id_afr0",
208 "id_mmfr0", "id_mmfr1", "id_mmfr2", "id_mmfr3",
209 "id_isar0", "id_isar1", "id_isar2", "id_isar3", "id_isar4", "id_isar5",
210 "par", "aidr", "actlr",
211 "dfsr", "ifsr", "adfsr", "aifsr", "dfar", "ifar",
212 "dcimvac", "dcisw", "mccsw",
213 "dccmvau",
214 "scr", "sder", "nsacr", "ttbcr",
215 "v2pcwpr", "v2pcwpw", "v2pcwur", "v2pcwuw",
216 "v2powpr", "v2powpw", "v2powur", "v2powuw",
212 "tlbiallis", "tlbimvais", "tlbiasidis", "tlbimvaais",
213 "itlbiall", "itlbimva", "itlbiasid",
214 "dtlbiall", "dtlbimva", "dtlbiasid",
215 "tlbiall", "tlbimva", "tlbiasid", "tlbimvaa",
216 "prrr", "nmrr", "vbar", "mvbar", "isr", "fceidr",
217 "nop", "raz"
218 };
219
220 BitUnion32(CPSR)
221 Bitfield<31> n;
222 Bitfield<30> z;
223 Bitfield<29> c;

--- 64 unchanged lines hidden ---
217 "prrr", "nmrr", "vbar", "mvbar", "isr", "fceidr",
218 "nop", "raz"
219 };
220
221 BitUnion32(CPSR)
222 Bitfield<31> n;
223 Bitfield<30> z;
224 Bitfield<29> c;

--- 64 unchanged lines hidden ---