CHAPTER 13: CRC (Cyclic Redundancy Check)
FM4 Peripheral Manual, Doc. No. 002-04856 Rev. *E 751
[bit3] LSBFST: bit-order setting bit
This is a bit-order setting bit.
This bit is used to specify the head bit of a byte (8 bits). Set "0" to specify MSB First and set "1" to specify
LSB First.
Four types of processing orders can be specified when this bit is combined with the LTLEND bit setting.
[bit2] LTLEND: Byte-order setting bit
This is a byte-order setting bit.
This bit is used to specify the byte order with the write width. Set "0" to specify big endian and set "1" to
specify little endian.
[bit1] CRC32: CRC mode selection bit
This bit is used to select the CRC16 or CRC32 mode.
[bit0] INIT: Initialization bit
This is an initialization bit. Writing "1" to this bit initializes data. This bit does not have a value, and always
returns "0" at reading.
At initialization, the value of the Initial Value Register(CRCINIT) is loaded to the CRC Register(CRCR).
Initialization must be performed once at the start of CRC calculation.