Module hmac

Source
Expand description

HMAC (Hash-based Message Authentication Code) Accelerator

Modules§

one_block
Process control register 6.
query_busy
Busy register.
query_error
Error register.
rd_result_mem
Result from upstream.
set_invalidate_ds
Invalidate register 1.
set_invalidate_jtag
Invalidate register 0.
set_message_end
Process control register 3.
set_message_ing
Process control register 2.
set_message_one
Process control register 1.
set_message_pad
Process control register 5.
set_para_finish
Finish initial configuration.
set_para_key
Configure key.
set_para_purpose
Configure purpose.
set_result_finish
Process control register 4.
set_start
Process control register 0.
soft_jtag_ctrl
Jtag register 0.
wr_jtag
Jtag register 1.
wr_message_mem
Message block memory.

Structs§

RegisterBlock
Register block

Type Aliases§

ONE_BLOCK
ONE_BLOCK (w) register accessor: Process control register 6.
QUERY_BUSY
QUERY_BUSY (r) register accessor: Busy register.
QUERY_ERROR
QUERY_ERROR (r) register accessor: Error register.
RD_RESULT_MEM
RD_RESULT_MEM (rw) register accessor: Result from upstream.
SET_INVALIDATE_DS
SET_INVALIDATE_DS (w) register accessor: Invalidate register 1.
SET_INVALIDATE_JTAG
SET_INVALIDATE_JTAG (w) register accessor: Invalidate register 0.
SET_MESSAGE_END
SET_MESSAGE_END (w) register accessor: Process control register 3.
SET_MESSAGE_ING
SET_MESSAGE_ING (w) register accessor: Process control register 2.
SET_MESSAGE_ONE
SET_MESSAGE_ONE (w) register accessor: Process control register 1.
SET_MESSAGE_PAD
SET_MESSAGE_PAD (w) register accessor: Process control register 5.
SET_PARA_FINISH
SET_PARA_FINISH (w) register accessor: Finish initial configuration.
SET_PARA_KEY
SET_PARA_KEY (w) register accessor: Configure key.
SET_PARA_PURPOSE
SET_PARA_PURPOSE (w) register accessor: Configure purpose.
SET_RESULT_FINISH
SET_RESULT_FINISH (w) register accessor: Process control register 4.
SET_START
SET_START (w) register accessor: Process control register 0.
SOFT_JTAG_CTRL
SOFT_JTAG_CTRL (w) register accessor: Jtag register 0.
WR_JTAG
WR_JTAG (w) register accessor: Jtag register 1.
WR_MESSAGE_MEM
WR_MESSAGE_MEM (rw) register accessor: Message block memory.