15.4.6 CRC0FLIP: CRC0 Bit Flip
Bit
7
6
5
4
3
2
1
0
Name
CRC0FLIP
Access
RW
Reset
0x00
SFR Page = 0x0, 0x20; SFR Address: 0xCF
Bit
Name
Reset
Access Description
7:0
CRC0FLIP
0x00
RW
CRC0 Bit Flip.
Any byte written to CRC0FLIP is read back in a bit-reversed order, i.e., the written LSB becomes the MSB. For example:
If 0xC0 is written to CRC0FLIP, the data read back will be 0x03.
If 0x05 is written to CRC0FLIP, the data read back will be 0xA0.
15.4.7 CRC0CN1: CRC0 Control 1
Bit
7
6
5
4
3
2
1
0
Name
AUTOEN
CRCDN
Reserved
Access
RW
R
R
Reset
0
1
0x00
SFR Page = 0x0, 0x20; SFR Address: 0x86
Bit
Name
Reset
Access Description
7
AUTOEN
0
RW
Automatic CRC Calculation Enable.
When AUTOEN is set to 1, any write to CRC0CN0 will initiate an automatic CRC starting at flash sector CRCST and con-
tinuing for CRCCNT sectors.
6
CRCDN
1
R
Automatic CRC Calculation Complete.
Set to 0 when a CRC calculation is in progress. Code execution is stopped during a CRC calculation; therefore, reads from
firmware will always return 1.
5:0
Reserved
Must write reset value.
EFM8UB3 Reference Manual
Cyclic Redundancy Check (CRC0)
silabs.com
| Building a more connected world.
Rev. 0.2 | 187