miscregs.hh (7287:25c1718b819a) | miscregs.hh (7297:2b127f2655d6) |
---|---|
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 --- 86 unchanged lines hidden (view full) --- 95 MISCREG_CPACR, 96 MISCREG_CLIDR, 97 MISCREG_CCSIDR, 98 MISCREG_CSSELR, 99 MISCREG_ICIALLUIS, 100 MISCREG_ICIALLU, 101 MISCREG_ICIMVAU, 102 MISCREG_BPIMVA, | 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 --- 86 unchanged lines hidden (view full) --- 95 MISCREG_CPACR, 96 MISCREG_CLIDR, 97 MISCREG_CCSIDR, 98 MISCREG_CSSELR, 99 MISCREG_ICIALLUIS, 100 MISCREG_ICIALLU, 101 MISCREG_ICIMVAU, 102 MISCREG_BPIMVA, |
103 MISCREG_BPIALLIS, 104 MISCREG_BPIALL, |
|
103 MISCREG_CP15_UNIMP_START, 104 MISCREG_CTR = MISCREG_CP15_UNIMP_START, 105 MISCREG_TCMTR, 106 MISCREG_MPUIR, 107 MISCREG_MPIDR, 108 MISCREG_MIDR, 109 MISCREG_ID_PFR0, 110 MISCREG_ID_PFR1, --- 19 unchanged lines hidden (view full) --- 130 MISCREG_IFAR, 131 MISCREG_DRBAR, 132 MISCREG_IRBAR, 133 MISCREG_DRSR, 134 MISCREG_IRSR, 135 MISCREG_DRACR, 136 MISCREG_IRACR, 137 MISCREG_RGNR, | 105 MISCREG_CP15_UNIMP_START, 106 MISCREG_CTR = MISCREG_CP15_UNIMP_START, 107 MISCREG_TCMTR, 108 MISCREG_MPUIR, 109 MISCREG_MPIDR, 110 MISCREG_MIDR, 111 MISCREG_ID_PFR0, 112 MISCREG_ID_PFR1, --- 19 unchanged lines hidden (view full) --- 132 MISCREG_IFAR, 133 MISCREG_DRBAR, 134 MISCREG_IRBAR, 135 MISCREG_DRSR, 136 MISCREG_IRSR, 137 MISCREG_DRACR, 138 MISCREG_IRACR, 139 MISCREG_RGNR, |
138 MISCREG_BPIALLIS, 139 MISCREG_BPIALL, | |
140 MISCREG_DCIMVAC, 141 MISCREG_DCISW, 142 MISCREG_MCCSW, 143 MISCREG_DCCMVAU, 144 145 MISCREG_CP15_END, 146 147 // Dummy indices --- 9 unchanged lines hidden (view full) --- 157 const char * const miscRegName[NUM_MISCREGS] = { 158 "cpsr", "spsr", "spsr_fiq", "spsr_irq", "spsr_svc", 159 "spsr_mon", "spsr_und", "spsr_abt", 160 "fpsr", "fpsid", "fpscr", "fpexc", 161 "sctlr", "dccisw", "dccimvac", "dccmvac", 162 "contextidr", "tpidrurw", "tpidruro", "tpidrprw", 163 "cp15isb", "cp15dsb", "cp15dmb", "cpacr", 164 "clidr", "ccsidr", "csselr", | 140 MISCREG_DCIMVAC, 141 MISCREG_DCISW, 142 MISCREG_MCCSW, 143 MISCREG_DCCMVAU, 144 145 MISCREG_CP15_END, 146 147 // Dummy indices --- 9 unchanged lines hidden (view full) --- 157 const char * const miscRegName[NUM_MISCREGS] = { 158 "cpsr", "spsr", "spsr_fiq", "spsr_irq", "spsr_svc", 159 "spsr_mon", "spsr_und", "spsr_abt", 160 "fpsr", "fpsid", "fpscr", "fpexc", 161 "sctlr", "dccisw", "dccimvac", "dccmvac", 162 "contextidr", "tpidrurw", "tpidruro", "tpidrprw", 163 "cp15isb", "cp15dsb", "cp15dmb", "cpacr", 164 "clidr", "ccsidr", "csselr", |
165 "icialluis", "iciallu", "icimvau", "bpimva", | 165 "icialluis", "iciallu", "icimvau", 166 "bpimva", "bpiallis", "bpiall", |
166 "ctr", "tcmtr", "mpuir", "mpidr", "midr", 167 "id_pfr0", "id_pfr1", "id_dfr0", "id_afr0", 168 "id_mmfr0", "id_mmfr1", "id_mmfr2", "id_mmfr3", 169 "id_isar0", "id_isar1", "id_isar2", "id_isar3", "id_isar4", "id_isar5", 170 "aidr", "actlr", 171 "dfsr", "ifsr", "adfsr", "aifsr", "dfar", "ifar", 172 "drbar", "irbar", "drsr", "irsr", "dracr", "iracr", | 167 "ctr", "tcmtr", "mpuir", "mpidr", "midr", 168 "id_pfr0", "id_pfr1", "id_dfr0", "id_afr0", 169 "id_mmfr0", "id_mmfr1", "id_mmfr2", "id_mmfr3", 170 "id_isar0", "id_isar1", "id_isar2", "id_isar3", "id_isar4", "id_isar5", 171 "aidr", "actlr", 172 "dfsr", "ifsr", "adfsr", "aifsr", "dfar", "ifar", 173 "drbar", "irbar", "drsr", "irsr", "dracr", "iracr", |
173 "rgnr", "bpiallis", 174 "bpiall", "dcimvac", "dcisw", "mccsw", | 174 "rgnr", 175 "dcimvac", "dcisw", "mccsw", |
175 "dccmvau", 176 "nop", "raz" 177 }; 178 179 BitUnion32(CPSR) 180 Bitfield<31> n; 181 Bitfield<30> z; 182 Bitfield<29> c; --- 52 unchanged lines hidden --- | 176 "dccmvau", 177 "nop", "raz" 178 }; 179 180 BitUnion32(CPSR) 181 Bitfield<31> n; 182 Bitfield<30> z; 183 Bitfield<29> c; --- 52 unchanged lines hidden --- |