miscregs.hh (7349:8b4564729c81) miscregs.hh (7350:41e3ee23125e)
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

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

75 MISCREG_SPSR_UND,
76 MISCREG_SPSR_ABT,
77 MISCREG_FPSR,
78 MISCREG_FPSID,
79 MISCREG_FPSCR,
80 MISCREG_FPEXC,
81 MISCREG_MVFR0,
82 MISCREG_MVFR1,
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

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

75 MISCREG_SPSR_UND,
76 MISCREG_SPSR_ABT,
77 MISCREG_FPSR,
78 MISCREG_FPSID,
79 MISCREG_FPSCR,
80 MISCREG_FPEXC,
81 MISCREG_MVFR0,
82 MISCREG_MVFR1,
83 MISCREG_SEV_MAILBOX,
83
84 // CP15 registers
85 MISCREG_CP15_START,
86 MISCREG_SCTLR = MISCREG_CP15_START,
87 MISCREG_DCCISW,
88 MISCREG_DCCIMVAC,
89 MISCREG_DCCMVAC,
90 MISCREG_CONTEXTIDR,

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

154 };
155
156 MiscRegIndex decodeCP15Reg(unsigned crn, unsigned opc1,
157 unsigned crm, unsigned opc2);
158
159 const char * const miscRegName[NUM_MISCREGS] = {
160 "cpsr", "spsr", "spsr_fiq", "spsr_irq", "spsr_svc",
161 "spsr_mon", "spsr_und", "spsr_abt",
84
85 // CP15 registers
86 MISCREG_CP15_START,
87 MISCREG_SCTLR = MISCREG_CP15_START,
88 MISCREG_DCCISW,
89 MISCREG_DCCIMVAC,
90 MISCREG_DCCMVAC,
91 MISCREG_CONTEXTIDR,

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

155 };
156
157 MiscRegIndex decodeCP15Reg(unsigned crn, unsigned opc1,
158 unsigned crm, unsigned opc2);
159
160 const char * const miscRegName[NUM_MISCREGS] = {
161 "cpsr", "spsr", "spsr_fiq", "spsr_irq", "spsr_svc",
162 "spsr_mon", "spsr_und", "spsr_abt",
162 "fpsr", "fpsid", "fpscr", "fpexc",
163 "fpsr", "fpsid", "fpscr", "fpexc", "sev_mailbox",
163 "sctlr", "dccisw", "dccimvac", "dccmvac",
164 "contextidr", "tpidrurw", "tpidruro", "tpidrprw",
165 "cp15isb", "cp15dsb", "cp15dmb", "cpacr",
166 "clidr", "ccsidr", "csselr",
167 "icialluis", "iciallu", "icimvau",
168 "bpimva", "bpiallis", "bpiall",
169 "mpuir", "midr", "rgnr", "drbar", "dracr", "drsr",
170 "ctr", "tcmtr", "mpidr",

--- 79 unchanged lines hidden ---
164 "sctlr", "dccisw", "dccimvac", "dccmvac",
165 "contextidr", "tpidrurw", "tpidruro", "tpidrprw",
166 "cp15isb", "cp15dsb", "cp15dmb", "cpacr",
167 "clidr", "ccsidr", "csselr",
168 "icialluis", "iciallu", "icimvau",
169 "bpimva", "bpiallis", "bpiall",
170 "mpuir", "midr", "rgnr", "drbar", "dracr", "drsr",
171 "ctr", "tcmtr", "mpidr",

--- 79 unchanged lines hidden ---