CRC register cleanup
This commit is contained in:
parent
fb4d8b7033
commit
f6ce6dc36b
@ -1,45 +1,21 @@
|
|||||||
---
|
---
|
||||||
block/CRC:
|
block/CRC:
|
||||||
description: Cryptographic processor
|
description: Cyclic Redundancy Check calculation unit
|
||||||
items:
|
items:
|
||||||
- name: DR
|
- name: DR
|
||||||
description: Data register
|
description: Data register
|
||||||
byte_offset: 0
|
byte_offset: 0
|
||||||
fieldset: DR
|
|
||||||
- name: IDR
|
- name: IDR
|
||||||
description: Independent Data register
|
description: Independent Data register
|
||||||
byte_offset: 4
|
byte_offset: 4
|
||||||
fieldset: IDR
|
|
||||||
- name: CR
|
- name: CR
|
||||||
description: Control register
|
description: Control register
|
||||||
byte_offset: 8
|
byte_offset: 8
|
||||||
access: Write
|
|
||||||
fieldset: CR
|
fieldset: CR
|
||||||
fieldset/CR:
|
fieldset/CR:
|
||||||
description: Control register
|
description: Control register
|
||||||
fields:
|
fields:
|
||||||
- name: RESET
|
- name: RESET
|
||||||
description: Control regidter
|
description: RESET bit
|
||||||
bit_offset: 0
|
bit_offset: 0
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
enum_write: RESETW
|
|
||||||
fieldset/DR:
|
|
||||||
description: Data register
|
|
||||||
fields:
|
|
||||||
- name: DR
|
|
||||||
description: Data Register
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 32
|
|
||||||
fieldset/IDR:
|
|
||||||
description: Independent Data register
|
|
||||||
fields:
|
|
||||||
- name: IDR
|
|
||||||
description: Independent Data register
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 8
|
|
||||||
enum/RESETW:
|
|
||||||
bit_size: 1
|
|
||||||
variants:
|
|
||||||
- name: Reset
|
|
||||||
description: Resets the CRC calculation unit and sets the data register to 0xFFFF FFFF
|
|
||||||
value: 1
|
|
||||||
|
@ -1,25 +1,21 @@
|
|||||||
---
|
---
|
||||||
block/CRC:
|
block/CRC:
|
||||||
description: cyclic redundancy check calculation unit
|
description: Cyclic Redundancy Check calculation unit
|
||||||
items:
|
items:
|
||||||
- name: DR
|
- name: DR
|
||||||
description: Data register
|
description: Data register
|
||||||
byte_offset: 0
|
byte_offset: 0
|
||||||
fieldset: DR
|
|
||||||
- name: DR16
|
- name: DR16
|
||||||
description: Data register - half-word sized
|
description: Data register - half-word sized
|
||||||
byte_offset: 0
|
byte_offset: 0
|
||||||
bit_size: 16
|
bit_size: 16
|
||||||
fieldset: DR16
|
|
||||||
- name: DR8
|
- name: DR8
|
||||||
description: Data register - byte sized
|
description: Data register - byte sized
|
||||||
byte_offset: 0
|
byte_offset: 0
|
||||||
bit_size: 8
|
bit_size: 8
|
||||||
fieldset: DR8
|
|
||||||
- name: IDR
|
- name: IDR
|
||||||
description: Independent data register
|
description: Independent Data register
|
||||||
byte_offset: 4
|
byte_offset: 4
|
||||||
fieldset: IDR
|
|
||||||
- name: CR
|
- name: CR
|
||||||
description: Control register
|
description: Control register
|
||||||
byte_offset: 8
|
byte_offset: 8
|
||||||
@ -27,15 +23,13 @@ block/CRC:
|
|||||||
- name: INIT
|
- name: INIT
|
||||||
description: Initial CRC value
|
description: Initial CRC value
|
||||||
byte_offset: 16
|
byte_offset: 16
|
||||||
fieldset: INIT
|
|
||||||
fieldset/CR:
|
fieldset/CR:
|
||||||
description: Control register
|
description: Control register
|
||||||
fields:
|
fields:
|
||||||
- name: RESET
|
- name: RESET
|
||||||
description: reset bit
|
description: RESET bit
|
||||||
bit_offset: 0
|
bit_offset: 0
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
enum_write: RESETW
|
|
||||||
- name: POLYSIZE
|
- name: POLYSIZE
|
||||||
description: Polynomial size
|
description: Polynomial size
|
||||||
bit_offset: 3
|
bit_offset: 3
|
||||||
@ -51,47 +45,6 @@ fieldset/CR:
|
|||||||
bit_offset: 7
|
bit_offset: 7
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
enum: REV_OUT
|
enum: REV_OUT
|
||||||
fieldset/DR:
|
|
||||||
description: Data register
|
|
||||||
fields:
|
|
||||||
- name: DR
|
|
||||||
description: Data register bits
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 32
|
|
||||||
fieldset/DR16:
|
|
||||||
description: Data register - half-word sized
|
|
||||||
fields:
|
|
||||||
- name: DR
|
|
||||||
description: Data register bits
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 16
|
|
||||||
array:
|
|
||||||
len: 1
|
|
||||||
stride: 0
|
|
||||||
fieldset/DR8:
|
|
||||||
description: Data register - byte sized
|
|
||||||
fields:
|
|
||||||
- name: DR
|
|
||||||
description: Data register bits
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 8
|
|
||||||
array:
|
|
||||||
len: 1
|
|
||||||
stride: 0
|
|
||||||
fieldset/IDR:
|
|
||||||
description: Independent data register
|
|
||||||
fields:
|
|
||||||
- name: IDR
|
|
||||||
description: General-purpose 8-bit data register bits
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 8
|
|
||||||
fieldset/INIT:
|
|
||||||
description: Initial CRC value
|
|
||||||
fields:
|
|
||||||
- name: INIT
|
|
||||||
description: Programmable initial CRC value
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 32
|
|
||||||
enum/POLYSIZE:
|
enum/POLYSIZE:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
@ -107,12 +60,6 @@ enum/POLYSIZE:
|
|||||||
- name: Polysize7
|
- name: Polysize7
|
||||||
description: 7-bit polynomial
|
description: 7-bit polynomial
|
||||||
value: 3
|
value: 3
|
||||||
enum/RESETW:
|
|
||||||
bit_size: 1
|
|
||||||
variants:
|
|
||||||
- name: Reset
|
|
||||||
description: Resets the CRC calculation unit and sets the data register to 0xFFFF FFFF
|
|
||||||
value: 1
|
|
||||||
enum/REV_IN:
|
enum/REV_IN:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
|
@ -1,38 +1,31 @@
|
|||||||
---
|
---
|
||||||
block/CRC:
|
block/CRC:
|
||||||
description: Cryptographic processor
|
description: Cyclic Redundancy Check calculation unit
|
||||||
items:
|
items:
|
||||||
- name: DR
|
- name: DR
|
||||||
description: Data register
|
description: Data register
|
||||||
byte_offset: 0
|
byte_offset: 0
|
||||||
fieldset: DR
|
|
||||||
- name: DR16
|
- name: DR16
|
||||||
description: Data register - half-word sized
|
description: Data register - half-word sized
|
||||||
byte_offset: 0
|
byte_offset: 0
|
||||||
bit_size: 16
|
bit_size: 16
|
||||||
fieldset: DR16
|
|
||||||
- name: DR8
|
- name: DR8
|
||||||
description: Data register - byte sized
|
description: Data register - byte sized
|
||||||
byte_offset: 0
|
byte_offset: 0
|
||||||
bit_size: 8
|
bit_size: 8
|
||||||
fieldset: DR8
|
|
||||||
- name: IDR
|
- name: IDR
|
||||||
description: Independent Data register
|
description: Independent Data register
|
||||||
byte_offset: 4
|
byte_offset: 4
|
||||||
fieldset: IDR
|
|
||||||
- name: CR
|
- name: CR
|
||||||
description: Control register
|
description: Control register
|
||||||
byte_offset: 8
|
byte_offset: 8
|
||||||
access: Write
|
|
||||||
fieldset: CR
|
fieldset: CR
|
||||||
- name: INIT
|
- name: INIT
|
||||||
description: Initial CRC value
|
description: Initial CRC value
|
||||||
byte_offset: 16
|
byte_offset: 16
|
||||||
fieldset: INIT
|
|
||||||
- name: POL
|
- name: POL
|
||||||
description: CRC polynomial
|
description: CRC polynomial
|
||||||
byte_offset: 20
|
byte_offset: 20
|
||||||
fieldset: POL
|
|
||||||
fieldset/CR:
|
fieldset/CR:
|
||||||
description: Control register
|
description: Control register
|
||||||
fields:
|
fields:
|
||||||
@ -40,7 +33,6 @@ fieldset/CR:
|
|||||||
description: RESET bit
|
description: RESET bit
|
||||||
bit_offset: 0
|
bit_offset: 0
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
enum_write: RESETW
|
|
||||||
- name: POLYSIZE
|
- name: POLYSIZE
|
||||||
description: Polynomial size
|
description: Polynomial size
|
||||||
bit_offset: 3
|
bit_offset: 3
|
||||||
@ -56,54 +48,6 @@ fieldset/CR:
|
|||||||
bit_offset: 7
|
bit_offset: 7
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
enum: REV_OUT
|
enum: REV_OUT
|
||||||
fieldset/DR:
|
|
||||||
description: Data register
|
|
||||||
fields:
|
|
||||||
- name: DR
|
|
||||||
description: Data Register
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 32
|
|
||||||
fieldset/DR16:
|
|
||||||
description: Data register - half-word sized
|
|
||||||
fields:
|
|
||||||
- name: DR
|
|
||||||
description: Data register bits
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 16
|
|
||||||
array:
|
|
||||||
len: 1
|
|
||||||
stride: 0
|
|
||||||
fieldset/DR8:
|
|
||||||
description: Data register - byte sized
|
|
||||||
fields:
|
|
||||||
- name: DR
|
|
||||||
description: Data register bits
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 8
|
|
||||||
array:
|
|
||||||
len: 1
|
|
||||||
stride: 0
|
|
||||||
fieldset/IDR:
|
|
||||||
description: Independent Data register
|
|
||||||
fields:
|
|
||||||
- name: IDR
|
|
||||||
description: Independent Data register
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 8
|
|
||||||
fieldset/INIT:
|
|
||||||
description: Initial CRC value
|
|
||||||
fields:
|
|
||||||
- name: INIT
|
|
||||||
description: Programmable initial CRC value
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 32
|
|
||||||
fieldset/POL:
|
|
||||||
description: CRC polynomial
|
|
||||||
fields:
|
|
||||||
- name: POL
|
|
||||||
description: Programmable polynomial
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 32
|
|
||||||
enum/POLYSIZE:
|
enum/POLYSIZE:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
@ -119,12 +63,6 @@ enum/POLYSIZE:
|
|||||||
- name: Polysize7
|
- name: Polysize7
|
||||||
description: 7-bit polynomial
|
description: 7-bit polynomial
|
||||||
value: 3
|
value: 3
|
||||||
enum/RESETW:
|
|
||||||
bit_size: 1
|
|
||||||
variants:
|
|
||||||
- name: Reset
|
|
||||||
description: Resets the CRC calculation unit and sets the data register to 0xFFFF FFFF
|
|
||||||
value: 1
|
|
||||||
enum/REV_IN:
|
enum/REV_IN:
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
variants:
|
variants:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user