miscregs.hh (7390:90824865d8e6) | miscregs.hh (7400:f6c9b27c4dbe) |
---|---|
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_SCTLR_RST, |
|
83 MISCREG_SEV_MAILBOX, 84 85 // CP15 registers 86 MISCREG_CP15_START, 87 MISCREG_SCTLR = MISCREG_CP15_START, 88 MISCREG_DCCISW, 89 MISCREG_DCCIMVAC, 90 MISCREG_DCCMVAC, --- 95 unchanged lines hidden (view full) --- 186 187 MiscRegIndex decodeCP15Reg(unsigned crn, unsigned opc1, 188 unsigned crm, unsigned opc2); 189 190 const char * const miscRegName[NUM_MISCREGS] = { 191 "cpsr", "spsr", "spsr_fiq", "spsr_irq", "spsr_svc", 192 "spsr_mon", "spsr_und", "spsr_abt", 193 "fpsr", "fpsid", "fpscr", "fpexc", "mvfr0", "mvfr1", | 84 MISCREG_SEV_MAILBOX, 85 86 // CP15 registers 87 MISCREG_CP15_START, 88 MISCREG_SCTLR = MISCREG_CP15_START, 89 MISCREG_DCCISW, 90 MISCREG_DCCIMVAC, 91 MISCREG_DCCMVAC, --- 95 unchanged lines hidden (view full) --- 187 188 MiscRegIndex decodeCP15Reg(unsigned crn, unsigned opc1, 189 unsigned crm, unsigned opc2); 190 191 const char * const miscRegName[NUM_MISCREGS] = { 192 "cpsr", "spsr", "spsr_fiq", "spsr_irq", "spsr_svc", 193 "spsr_mon", "spsr_und", "spsr_abt", 194 "fpsr", "fpsid", "fpscr", "fpexc", "mvfr0", "mvfr1", |
194 "sev_mailbox", | 195 "sctlr_rst", "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", 202 "tlbiallis", "tlbimvais", "tlbiasidis", "tlbimvaais", --- 145 unchanged lines hidden --- | 196 "sctlr", "dccisw", "dccimvac", "dccmvac", 197 "contextidr", "tpidrurw", "tpidruro", "tpidrprw", 198 "cp15isb", "cp15dsb", "cp15dmb", "cpacr", 199 "clidr", "ccsidr", "csselr", 200 "icialluis", "iciallu", "icimvau", 201 "bpimva", "bpiallis", "bpiall", 202 "midr", "ttbr0", "ttbr1", "tlbtr", "dacr", 203 "tlbiallis", "tlbimvais", "tlbiasidis", "tlbimvaais", --- 145 unchanged lines hidden --- |