Module esp32s3::hmac

source ·
Expand description

HMAC (Hash-based Message Authentication Code) Accelerator

Modules

Date register.
Process control register 6.
Busy register.
Error register.
Result from upstream.
Invalidate register 1.
Invalidate register 0.
Process control register 3.
Process control register 2.
Process control register 1.
Process control register 5.
Finish initial configuration.
Configure key.
Configure purpose.
Process control register 4.
Process control register 0.
Jtag register 0.
Jtag register 1.
Message block memory.

Structs

Register block

Type Definitions

DATE (rw) register accessor: an alias for Reg<DATE_SPEC>
ONE_BLOCK (w) register accessor: an alias for Reg<ONE_BLOCK_SPEC>
QUERY_BUSY (r) register accessor: an alias for Reg<QUERY_BUSY_SPEC>
QUERY_ERROR (r) register accessor: an alias for Reg<QUERY_ERROR_SPEC>
RD_RESULT_MEM (rw) register accessor: an alias for Reg<RD_RESULT_MEM_SPEC>
SET_INVALIDATE_DS (w) register accessor: an alias for Reg<SET_INVALIDATE_DS_SPEC>
SET_INVALIDATE_JTAG (w) register accessor: an alias for Reg<SET_INVALIDATE_JTAG_SPEC>
SET_MESSAGE_END (w) register accessor: an alias for Reg<SET_MESSAGE_END_SPEC>
SET_MESSAGE_ING (w) register accessor: an alias for Reg<SET_MESSAGE_ING_SPEC>
SET_MESSAGE_ONE (w) register accessor: an alias for Reg<SET_MESSAGE_ONE_SPEC>
SET_MESSAGE_PAD (w) register accessor: an alias for Reg<SET_MESSAGE_PAD_SPEC>
SET_PARA_FINISH (w) register accessor: an alias for Reg<SET_PARA_FINISH_SPEC>
SET_PARA_KEY (w) register accessor: an alias for Reg<SET_PARA_KEY_SPEC>
SET_PARA_PURPOSE (w) register accessor: an alias for Reg<SET_PARA_PURPOSE_SPEC>
SET_RESULT_FINISH (w) register accessor: an alias for Reg<SET_RESULT_FINISH_SPEC>
SET_START (w) register accessor: an alias for Reg<SET_START_SPEC>
SOFT_JTAG_CTRL (w) register accessor: an alias for Reg<SOFT_JTAG_CTRL_SPEC>
WR_JTAG (w) register accessor: an alias for Reg<WR_JTAG_SPEC>
WR_MESSAGE_MEM (rw) register accessor: an alias for Reg<WR_MESSAGE_MEM_SPEC>