miscregs.hh (7408:ee6949c5bb5b) miscregs.hh (7436:b578349f9371)
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

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

133 MISCREG_MPIDR,
134 MISCREG_PRRR,
135 MISCREG_NMRR,
136 MISCREG_TTBCR,
137 MISCREG_ID_PFR0,
138 MISCREG_CTR,
139 MISCREG_SCR,
140 MISCREG_SDER,
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

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

133 MISCREG_MPIDR,
134 MISCREG_PRRR,
135 MISCREG_NMRR,
136 MISCREG_TTBCR,
137 MISCREG_ID_PFR0,
138 MISCREG_CTR,
139 MISCREG_SCR,
140 MISCREG_SDER,
141 MISCREG_PAR,
142 MISCREG_V2PCWPR,
143 MISCREG_V2PCWPW,
144 MISCREG_V2PCWUR,
145 MISCREG_V2PCWUW,
146 MISCREG_V2POWPR,
147 MISCREG_V2POWPW,
148 MISCREG_V2POWUR,
149 MISCREG_V2POWUW,
141 MISCREG_CP15_UNIMP_START,
142 MISCREG_TCMTR = MISCREG_CP15_UNIMP_START,
143 MISCREG_ID_PFR1,
144 MISCREG_ID_DFR0,
145 MISCREG_ID_AFR0,
146 MISCREG_ID_MMFR0,
147 MISCREG_ID_MMFR1,
148 MISCREG_ID_MMFR2,
149 MISCREG_ID_MMFR3,
150 MISCREG_ID_ISAR0,
151 MISCREG_ID_ISAR1,
152 MISCREG_ID_ISAR2,
153 MISCREG_ID_ISAR3,
154 MISCREG_ID_ISAR4,
155 MISCREG_ID_ISAR5,
150 MISCREG_CP15_UNIMP_START,
151 MISCREG_TCMTR = MISCREG_CP15_UNIMP_START,
152 MISCREG_ID_PFR1,
153 MISCREG_ID_DFR0,
154 MISCREG_ID_AFR0,
155 MISCREG_ID_MMFR0,
156 MISCREG_ID_MMFR1,
157 MISCREG_ID_MMFR2,
158 MISCREG_ID_MMFR3,
159 MISCREG_ID_ISAR0,
160 MISCREG_ID_ISAR1,
161 MISCREG_ID_ISAR2,
162 MISCREG_ID_ISAR3,
163 MISCREG_ID_ISAR4,
164 MISCREG_ID_ISAR5,
156 MISCREG_PAR,
157 MISCREG_AIDR,
158 MISCREG_ACTLR,
159 MISCREG_ADFSR,
160 MISCREG_AIFSR,
161 MISCREG_DCIMVAC,
162 MISCREG_DCISW,
163 MISCREG_MCCSW,
164 MISCREG_DCCMVAU,
165 MISCREG_NSACR,
165 MISCREG_AIDR,
166 MISCREG_ACTLR,
167 MISCREG_ADFSR,
168 MISCREG_AIFSR,
169 MISCREG_DCIMVAC,
170 MISCREG_DCISW,
171 MISCREG_MCCSW,
172 MISCREG_DCCMVAU,
173 MISCREG_NSACR,
166 MISCREG_V2PCWPR,
167 MISCREG_V2PCWPW,
168 MISCREG_V2PCWUR,
169 MISCREG_V2PCWUW,
170 MISCREG_V2POWPR,
171 MISCREG_V2POWPW,
172 MISCREG_V2POWUR,
173 MISCREG_V2POWUW,
174 MISCREG_VBAR,
175 MISCREG_MVBAR,
176 MISCREG_ISR,
177 MISCREG_FCEIDR,
178
179
180 MISCREG_CP15_END,
181

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

201 "icialluis", "iciallu", "icimvau",
202 "bpimva", "bpiallis", "bpiall",
203 "midr", "ttbr0", "ttbr1", "tlbtr", "dacr",
204 "tlbiallis", "tlbimvais", "tlbiasidis", "tlbimvaais",
205 "itlbiall", "itlbimva", "itlbiasid",
206 "dtlbiall", "dtlbimva", "dtlbiasid",
207 "tlbiall", "tlbimva", "tlbiasid", "tlbimvaa",
208 "dfsr", "ifsr", "dfar", "ifar", "mpidr",
174 MISCREG_VBAR,
175 MISCREG_MVBAR,
176 MISCREG_ISR,
177 MISCREG_FCEIDR,
178
179
180 MISCREG_CP15_END,
181

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

201 "icialluis", "iciallu", "icimvau",
202 "bpimva", "bpiallis", "bpiall",
203 "midr", "ttbr0", "ttbr1", "tlbtr", "dacr",
204 "tlbiallis", "tlbimvais", "tlbiasidis", "tlbimvaais",
205 "itlbiall", "itlbimva", "itlbiasid",
206 "dtlbiall", "dtlbimva", "dtlbiasid",
207 "tlbiall", "tlbimva", "tlbiasid", "tlbimvaa",
208 "dfsr", "ifsr", "dfar", "ifar", "mpidr",
209 "prrr", "nmrr", "ttbcr", "id_pfr0", "ctr"
210 "scr", "sder"
209 "prrr", "nmrr", "ttbcr", "id_pfr0", "ctr",
210 "scr", "sder", "par",
211 "v2pcwpr", "v2pcwpw", "v2pcwur", "v2pcwuw",
212 "v2powpr", "v2powpw", "v2powur", "v2powuw",
211 // Unimplemented below
212 "tcmtr",
213 "id_pfr1", "id_dfr0", "id_afr0",
214 "id_mmfr0", "id_mmfr1", "id_mmfr2", "id_mmfr3",
215 "id_isar0", "id_isar1", "id_isar2", "id_isar3", "id_isar4", "id_isar5",
213 // Unimplemented below
214 "tcmtr",
215 "id_pfr1", "id_dfr0", "id_afr0",
216 "id_mmfr0", "id_mmfr1", "id_mmfr2", "id_mmfr3",
217 "id_isar0", "id_isar1", "id_isar2", "id_isar3", "id_isar4", "id_isar5",
216 "par", "aidr", "actlr",
218 "aidr", "actlr",
217 "adfsr", "aifsr",
218 "dcimvac", "dcisw", "mccsw",
219 "dccmvau",
220 "nsacr",
219 "adfsr", "aifsr",
220 "dcimvac", "dcisw", "mccsw",
221 "dccmvau",
222 "nsacr",
221 "v2pcwpr", "v2pcwpw", "v2pcwur", "v2pcwuw",
222 "v2powpr", "v2powpw", "v2powur", "v2powuw",
223 "vbar", "mvbar", "isr", "fceidr",
224 "nop", "raz"
225 };
226
227 BitUnion32(CPSR)
228 Bitfield<31> n;
229 Bitfield<30> z;
230 Bitfield<29> c;

--- 174 unchanged lines hidden ---
223 "vbar", "mvbar", "isr", "fceidr",
224 "nop", "raz"
225 };
226
227 BitUnion32(CPSR)
228 Bitfield<31> n;
229 Bitfield<30> z;
230 Bitfield<29> c;

--- 174 unchanged lines hidden ---