986
SAM4CP [DATASHEET]
43051E–ATPL–08/14
42.7.1 ICM Configuration Register
Name:
ICM_CFG
Address:
0x40044000
Access:
Read/Write
WBDIS: Write Back Disable
0: Write Back Operations are permitted.
1: Write Back Operations are forbidden. Context Register CDWBN bit is internally set to one and cannot be modified by a linked
list element. The CDWBN bit of the ICM_RCFG structure member has no effect.
When ASCD bit of the ICM_CFG register is set, WBDIS bit value has no effect.
EOMDIS: End of Monitoring Disable
0: End of Monitoring is permitted.
1: End of Monitoring is forbidden. The EOM bit of the ICM_RCFG structure member has no effect.
SLBDIS: Secondary List Branching Disable
0: Branching to the Secondary List is permitted.
1: Branching to the Secondary List is forbidden. The NEXT field of the ICM_RNEXT structure member has no effect and is always
considered as zero.
BBC: Bus Burden Control
This field is used to control the burden of the ICM system bus. The number of system clock cycles between the end of the current
processing and the next block transfer is set to 2
BBC
. Up to 32,768 cycles can be inserted.
ASCD: Automatic Switch To Compare Digest
0: Automatic mode is disabled.
1: When this mode is enabled, the ICM controller automatically switches to active monitoring after the first Main List pass. Both
CDWBN and WBDIS bits have no effect. A one must be written to the EOM bit in ICM_RCFG to terminate the monitoring.
DUALBUFF: Dual Input Buffer
0: Dual Input buffer mode is disabled.
1: Dual Input buffer mode is enabled.
31
–
30
–
29
28
27
26
25
24
DAPROT
23
–
22
–
21
20
19
18
17
16
HAPROT
15
14
13
12
11
–
10
–
9
8
UALGO
UIHASH
DUALBUFF
ASCD
7
6
5
4
3
–
2
1
0
BBC
SLBDIS
EOMDIS
WBDIS