Programming the MIPS32® 74K™ Core Family, Revision 02.14
138
Count
9.0
IDataHi
29.1
SRSCtl
12.2
Wired
6.0
DDataLo
28.3
IDataLo
28.1
Table B.2 CP0 registers by number
Nos
Register
Description
Page
0.0
Index
Index into the TLB array
1.0
Random
Randomly generated index into the TLB array
2.0
3.0
EntryLo0-1
Output (physical) side of TLB entry
4.0
Context
Mixture of pre-programmed and
BadVAddr
bits which can act as an OS
page table pointer.
4.1
ContextConfig
Defines the bits of the
Context
register into which the high order bits of
the virtual address causing a TLB exception will be written.
4.2
UserLocal
Kernel-writable but user-readable software-defined thread ID
5.0
PageMask
Control for variable page size in TLB entries
6.0
Wired
Controls the number of fixed (“wired”) TLB entries
7.0
HWREna
Bitmask limiting user-mode access to
rdhwr
registers
8.0
BadVAddr
Address causing the last TLB-related exception
9.0
Count
Free-running counter at pipeline or sub-multiple speed
10.0
EntryHi
High-order portion of the TLB entry
11.0
Compare
Timer interrupt control
12.0
Status
Processor status and control
12.1
IntCtl
Setup for interrupt vector and interrupt priority features.
12.2
SRSCtl
Shadow register set selectors
12.3
SRSMap
Shadow set choice for each interrupt level in VI mode
13.0
Cause
Cause of last general exception
14.0
EPC
Restart address from exception
15.0
PRId
Processor identification and revision
15.1
EBase
Exception entry point base address and CPU/VPE ID
15.2
CDMMBase
36-bit physical base address for the Common Device Memory Map facil-
ity
16.0
Config
Legacy configuration register
16.1-2
Config1-2
MIPS32/64 configuration registers (caches etc)
16.3
Config3
Configuration register showing ASEs etc
16.6
Config6
Additional information about the presence of optional extensions to the
base MIPS32 architecture
16.7
Config7
CPU-specific configuration
Table B.1 Register index by name (Continued)
Name
Number
Name
Number
Name
Number
Name
Number
Summary of Contents for MIPS32 74K Series
Page 1: ...Document Number MD00541 Revision 02 14 March 30 2011 Programming the MIPS32 74K Core Family...
Page 10: ...Programming the MIPS32 74K Core Family Revision 02 14 10...
Page 54: ...3 8 The TLB and translation Programming the MIPS32 74K Core Family Revision 02 14 54...
Page 83: ......
Page 101: ...The MIPS32 DSP ASE 101 Programming the MIPS32 74K Core Family Revision 02 14...
Page 134: ...8 4 Performance counters Programming the MIPS32 74K Core Family Revision 02 14 134...