Expand description
SHA (Secure Hash Algorithm) Accelerator
Modules
Indicates if SHA Accelerator is busy or not
Continues SHA operation (only effective in Typical SHA mode)
Version control register
Block number register (only effective for DMA-SHA)
Continues SHA operation (only effective in DMA-SHA mode)
Starts the SHA accelerator for DMA-SHA operation
Hash value
DMA-SHA interrupt clear register
DMA-SHA interrupt enable register
Message
Defines the algorithm of SHA accelerator
Starts the SHA accelerator for Typical SHA operation
String length register for calculating initial Hash Value (only effective for SHA-512/t)
String content register for calculating initial Hash Value (only effective for SHA-512/t)
Structs
Register block
Type Definitions
BUSY (r) register accessor: an alias for
Reg<BUSY_SPEC>CONTINUE_ (w) register accessor: an alias for
Reg<CONTINUE__SPEC>DATE (rw) register accessor: an alias for
Reg<DATE_SPEC>DMA_BLOCK_NUM (rw) register accessor: an alias for
Reg<DMA_BLOCK_NUM_SPEC>DMA_CONTINUE (w) register accessor: an alias for
Reg<DMA_CONTINUE_SPEC>DMA_START (w) register accessor: an alias for
Reg<DMA_START_SPEC>H_MEM (rw) register accessor: an alias for
Reg<H_MEM_SPEC>INT_CLEAR (w) register accessor: an alias for
Reg<INT_CLEAR_SPEC>INT_ENA (rw) register accessor: an alias for
Reg<INT_ENA_SPEC>MODE (rw) register accessor: an alias for
Reg<MODE_SPEC>M_MEM (rw) register accessor: an alias for
Reg<M_MEM_SPEC>START (w) register accessor: an alias for
Reg<START_SPEC>T_LENGTH (rw) register accessor: an alias for
Reg<T_LENGTH_SPEC>T_STRING (rw) register accessor: an alias for
Reg<T_STRING_SPEC>