add CRC32 peripheral for the F4 family

This commit is contained in:
Joshua Salzedo 2021-09-24 16:59:18 -07:00
parent 9752672268
commit a8a8b88661

View File

@ -0,0 +1,45 @@
block/CRC:
description: Cryptographic processor
items:
- byte_offset: 0
description: Data register
fieldset: DR
name: DR
- byte_offset: 4
description: Independent Data register
fieldset: IDR
name: IDR
- access: Write
byte_offset: 8
description: Control register
fieldset: CR
name: CR
enum/RESETW:
bit_size: 1
variants:
- description: Resets the CRC calculation unit and sets the data register to 0xFFFF
FFFF
name: Reset
value: 1
fieldset/CR:
description: Control register
fields:
- bit_offset: 0
bit_size: 1
description: Control regidter
enum_write: RESETW
name: RESET
fieldset/DR:
description: Data register
fields:
- bit_offset: 0
bit_size: 32
description: Data Register
name: DR
fieldset/IDR:
description: Independent Data register
fields:
- bit_offset: 0
bit_size: 8
description: Independent Data register
name: IDR