Corrected hash STR register to RW.
This commit is contained in:
parent
6ed714a195
commit
eb0cad0476
@ -1,113 +1,112 @@
|
|||||||
block/HASH:
|
block/HASH:
|
||||||
description: Hash processor.
|
description: Hash processor.
|
||||||
items:
|
items:
|
||||||
- name: CR
|
- name: CR
|
||||||
description: control register.
|
description: control register.
|
||||||
byte_offset: 0
|
byte_offset: 0
|
||||||
fieldset: CR
|
fieldset: CR
|
||||||
- name: DIN
|
- name: DIN
|
||||||
description: data input register.
|
description: data input register.
|
||||||
byte_offset: 4
|
byte_offset: 4
|
||||||
access: Write
|
access: Write
|
||||||
- name: STR
|
- name: STR
|
||||||
description: start register.
|
description: start register.
|
||||||
byte_offset: 8
|
byte_offset: 8
|
||||||
access: Write
|
fieldset: STR
|
||||||
fieldset: STR
|
- name: HR
|
||||||
- name: HR
|
description: digest registers.
|
||||||
description: digest registers.
|
array:
|
||||||
array:
|
len: 5
|
||||||
len: 5
|
stride: 4
|
||||||
stride: 4
|
byte_offset: 12
|
||||||
byte_offset: 12
|
access: Read
|
||||||
access: Read
|
- name: IMR
|
||||||
- name: IMR
|
description: interrupt enable register.
|
||||||
description: interrupt enable register.
|
byte_offset: 32
|
||||||
byte_offset: 32
|
fieldset: IMR
|
||||||
fieldset: IMR
|
- name: SR
|
||||||
- name: SR
|
description: status register.
|
||||||
description: status register.
|
byte_offset: 36
|
||||||
byte_offset: 36
|
fieldset: SR
|
||||||
fieldset: SR
|
- name: CSR
|
||||||
- name: CSR
|
description: context swap registers.
|
||||||
description: context swap registers.
|
array:
|
||||||
array:
|
len: 51
|
||||||
len: 51
|
stride: 4
|
||||||
stride: 4
|
byte_offset: 248
|
||||||
byte_offset: 248
|
|
||||||
fieldset/CR:
|
fieldset/CR:
|
||||||
description: control register.
|
description: control register.
|
||||||
fields:
|
fields:
|
||||||
- name: INIT
|
- name: INIT
|
||||||
description: Initialize message digest calculation.
|
description: Initialize message digest calculation.
|
||||||
bit_offset: 2
|
bit_offset: 2
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
- name: DMAE
|
- name: DMAE
|
||||||
description: DMA enable.
|
description: DMA enable.
|
||||||
bit_offset: 3
|
bit_offset: 3
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
- name: DATATYPE
|
- name: DATATYPE
|
||||||
description: Data type selection.
|
description: Data type selection.
|
||||||
bit_offset: 4
|
bit_offset: 4
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
- name: MODE
|
- name: MODE
|
||||||
description: Mode selection.
|
description: Mode selection.
|
||||||
bit_offset: 6
|
bit_offset: 6
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
- name: ALGO
|
- name: ALGO
|
||||||
description: Algorithm selection.
|
description: Algorithm selection.
|
||||||
bit_offset: 7
|
bit_offset: 7
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
- name: NBW
|
- name: NBW
|
||||||
description: Number of words already pushed.
|
description: Number of words already pushed.
|
||||||
bit_offset: 8
|
bit_offset: 8
|
||||||
bit_size: 4
|
bit_size: 4
|
||||||
- name: DINNE
|
- name: DINNE
|
||||||
description: DIN not empty.
|
description: DIN not empty.
|
||||||
bit_offset: 12
|
bit_offset: 12
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
- name: LKEY
|
- name: LKEY
|
||||||
description: Long key selection.
|
description: Long key selection.
|
||||||
bit_offset: 16
|
bit_offset: 16
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
fieldset/IMR:
|
fieldset/IMR:
|
||||||
description: interrupt enable register.
|
description: interrupt enable register.
|
||||||
fields:
|
fields:
|
||||||
- name: DINIE
|
- name: DINIE
|
||||||
description: Data input interrupt enable.
|
description: Data input interrupt enable.
|
||||||
bit_offset: 0
|
bit_offset: 0
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
- name: DCIE
|
- name: DCIE
|
||||||
description: Digest calculation completion interrupt enable.
|
description: Digest calculation completion interrupt enable.
|
||||||
bit_offset: 1
|
bit_offset: 1
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
fieldset/SR:
|
fieldset/SR:
|
||||||
description: status register.
|
description: status register.
|
||||||
fields:
|
fields:
|
||||||
- name: DINIS
|
- name: DINIS
|
||||||
description: Data input interrupt status.
|
description: Data input interrupt status.
|
||||||
bit_offset: 0
|
bit_offset: 0
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
- name: DCIS
|
- name: DCIS
|
||||||
description: Digest calculation completion interrupt status.
|
description: Digest calculation completion interrupt status.
|
||||||
bit_offset: 1
|
bit_offset: 1
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
- name: DMAS
|
- name: DMAS
|
||||||
description: DMA Status.
|
description: DMA Status.
|
||||||
bit_offset: 2
|
bit_offset: 2
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
- name: BUSY
|
- name: BUSY
|
||||||
description: Busy bit.
|
description: Busy bit.
|
||||||
bit_offset: 3
|
bit_offset: 3
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
fieldset/STR:
|
fieldset/STR:
|
||||||
description: start register.
|
description: start register.
|
||||||
fields:
|
fields:
|
||||||
- name: NBLW
|
- name: NBLW
|
||||||
description: Number of valid bits in the last word of the message.
|
description: Number of valid bits in the last word of the message.
|
||||||
bit_offset: 0
|
bit_offset: 0
|
||||||
bit_size: 5
|
bit_size: 5
|
||||||
- name: DCAL
|
- name: DCAL
|
||||||
description: Digest calculation.
|
description: Digest calculation.
|
||||||
bit_offset: 8
|
bit_offset: 8
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
|
Loading…
x
Reference in New Issue
Block a user