The 11 registers of MCRAMC (Multi-Channel RAM Controller), from 0x4402C000, with their reset value and every field. The PIC32CM5112GC00064 has 2253 registers in 57 peripherals, one page each.
MCRAMC Multi-Channel RAM Controller
MCRAMC_CTRLAControl Enable A Register
Address
0x4402C000
Reset
0x00000002
Access
read/write
Size
32-bit
4 fields
Field
Bits
What it does
WS
8
Wait State Enable
PRIV
2
Priviledged Access Enable
ENABLE
1
ECC Decoder Enable
0 ECC decoding is disabled.
1 ECC decoding is enabled.
SWRST
0
Software Reset
0 No effect.
1 Reset the MCRAMC. A software-triggered hardware reset of the MCRAMC user interface is performed.
MCRAMC_INTENCLRInterrupt Enable Clear Register
Address
0x4402C008
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
Field
Bits
What it does
DERREN
1
Double Bit Error Interrupt Enable, Clear
SERREN
0
Single Bit Error Interrupt Enable, Clear
MCRAMC_INTENSETInterrupt Enable Set Register
Address
0x4402C00C
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
Field
Bits
What it does
DERREN
1
Double Bit Error Interrupt Enable, Set
SERREN
0
Single Bit Error Interrupt Enable, Set
MCRAMC_INTSTAInterrupt Status Register
Address
0x4402C010
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
Field
Bits
What it does
DERR
1
Double Bit Error
SERR
0
Single Bit Error
MCRAMC_FLTCTRLFault Injection Control Register
Address
0x4402C014
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
Field
Bits
What it does
FLTMD
13:12
Fault Injection Mode
FLTEN
1
Fault Injection Enabled
0 Disables fault injection.
1 Enables fault injection at FLTADR address offset as selected by FLTMD and FLTxPTR.