WBZ450 ICM registers The 18 registers of ICM (Integrity Check Monitor), from 0x42002C00, with their reset value and every field. The WBZ450 has 1802 registers in 52 peripherals, one page each.
ICM Integrity Check Monitor CFGConfiguration
Address 0x42002C00
Reset 0x00000000
Access read/write
Size 32-bit 10 fields
Field Bits What it does DAPROT 29:24 Region Descriptor Area Protection HAPROT 21:16 Region Hash Area Protection UALGO 15:13 User SHA Algorithm0 SHA1 Algorithm1 SHA256 Algorithm4 SHA224 Algorithm UIHASH 12 User Initial Hash Value DUALBUFF 9 Dual Input Buffer ASCD 8 Automatic Switch To Compare Digest BBC 7:4 Bus Burden Control SLBDIS 2 Secondary List Branching Disable EOMDIS 1 End of Monitoring Disable WBDIS 0 Write Back Disable
CTRLControl
Address 0x42002C04
Reset 0x00000000
Access write only
Size 32-bit 6 fields
Field Bits What it does RMEN 15:12 Region Monitoring Enable RMDIS 11:8 Region Monitoring Disable REHASH 7:4 Recompute Internal Hash SWRST 2 Software Reset DISABLE 1 ICM Disable Register ENABLE 0 ICM Enable
SRStatus
Address 0x42002C08
Reset 0x00000000
Access read only
Size 32-bit 3 fields
Field Bits What it does RMDIS 15:12 Region Monitoring Disabled Status RAWRMDIS 11:8 RAW Region Monitoring Disabled Status ENABLE 0 ICM Controller Enable Register
IERInterrupt Enable
Address 0x42002C10
Reset 0x00000000
Access write only
Size 32-bit 7 fields
Field Bits What it does URAD 24 Undefined Register Access Detection Interrupt Enable RSU 23:20 Region Status Updated Interrupt Disable REC 19:16 Region End bit Condition Detected Interrupt Enable RWC 15:12 Region Wrap Condition detected Interrupt Enable RBE 11:8 Region Bus Error Interrupt Enable RDM 7:4 Region Digest Mismatch Interrupt Enable RHC 3:0 Region Hash Completed Interrupt Enable
IDRInterrupt Disable
Address 0x42002C14
Reset 0x00000000
Access write only
Size 32-bit 7 fields
Field Bits What it does URAD 24 Undefined Register Access Detection Interrupt Disable RSU 23:20 Region Status Updated Interrupt Disable REC 19:16 Region End bit Condition detected Interrupt Disable RWC 15:12 Region Wrap Condition Detected Interrupt Disable RBE 11:8 Region Bus Error Interrupt Disable RDM 7:4 Region Digest Mismatch Interrupt Disable RHC 3:0 Region Hash Completed Interrupt Disable
IMRInterrupt Mask
Address 0x42002C18
Reset 0x00000000
Access read only
Size 32-bit 7 fields
Field Bits What it does URAD 24 Undefined Register Access Detection Interrupt Mask RSU 23:20 Region Status Updated Interrupt Mask REC 19:16 Region End bit Condition Detected Interrupt Mask RWC 15:12 Region Wrap Condition Detected Interrupt Mask RBE 11:8 Region Bus Error Interrupt Mask RDM 7:4 Region Digest Mismatch Interrupt Mask RHC 3:0 Region Hash Completed Interrupt Mask
ISRInterrupt Status
Address 0x42002C1C
Reset 0x00000000
Access read only
Size 32-bit 7 fields
Field Bits What it does URAD 24 Undefined Register Access Detection Status RSU 23:20 Region Status Updated Detected REC 19:16 Region End bit Condition Detected RWC 15:12 Region Wrap Condition Detected RBE 11:8 Region Bus Error RDM 7:4 Region Digest Mismatch RHC 3:0 Region Hash Completed
UASRUndefined Access Status
Address 0x42002C20
Reset 0x00000000
Access read only
Size 32-bit 1 field
Field Bits What it does URAT 2:0 Undefined Register Access Trace0 Unspecified structure member set to one detected when the descriptor is loaded1 CFG modified during active monitoring2 DSCR modified during active monitoring3 HASH modified during active monitoring4 Write-only register read access
DSCRRegion Descriptor Area Start Address
Address 0x42002C30
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does DASA 31:6 Descriptor Area Start Address
HASHRegion Hash Area Start Address
Address 0x42002C34
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does HASA 31:7 Hash Area Start Address
UIHVAL0User Initial Hash Value n
Address 0x42002C38
Reset 0x00000000
Access write only
Size 32-bit 1 field
Field Bits What it does VAL 31:0 Initial Hash Value
UIHVAL1User Initial Hash Value n
Address 0x42002C3C
Reset 0x00000000
Access write only
Size 32-bit 1 field
Field Bits What it does VAL 31:0 Initial Hash Value
UIHVAL2User Initial Hash Value n
Address 0x42002C40
Reset 0x00000000
Access write only
Size 32-bit 1 field
Field Bits What it does VAL 31:0 Initial Hash Value
UIHVAL3User Initial Hash Value n
Address 0x42002C44
Reset 0x00000000
Access write only
Size 32-bit 1 field
Field Bits What it does VAL 31:0 Initial Hash Value
UIHVAL4User Initial Hash Value n
Address 0x42002C48
Reset 0x00000000
Access write only
Size 32-bit 1 field
Field Bits What it does VAL 31:0 Initial Hash Value
UIHVAL5User Initial Hash Value n
Address 0x42002C4C
Reset 0x00000000
Access write only
Size 32-bit 1 field
Field Bits What it does VAL 31:0 Initial Hash Value
UIHVAL6User Initial Hash Value n
Address 0x42002C50
Reset 0x00000000
Access write only
Size 32-bit 1 field
Field Bits What it does VAL 31:0 Initial Hash Value
UIHVAL7User Initial Hash Value n
Address 0x42002C54
Reset 0x00000000
Access write only
Size 32-bit 1 field
Field Bits What it does VAL 31:0 Initial Hash Value