add CRC32 peripheral for the F4 family
This commit is contained in:
parent
9752672268
commit
a8a8b88661
45
data/registers/crc_f4.yaml
Normal file
45
data/registers/crc_f4.yaml
Normal 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
|
Loading…
x
Reference in New Issue
Block a user