Expand description

Hash-Crypt peripheral

Modules

no description available

Returns the configuration of this block in this chip - indicates what services are available.

Crypto settings for AES and Salsa and ChaCha

Control register to enable and operate Hash and Crypto

no description available

Input of 16 words at a time to load up buffer.

Write 1 to clear interrupts.

Write 1 to enable interrupts; reads back with which are set.

Lock register allows locking to the current security level or unlocking by the lock holding level.

no description available

Address to start memory access from (if available).

Setup Master to access memory (if available)

Indicates status of Hash peripheral.

Structs

Register block

Type Definitions

ALIAS register accessor: an alias for Reg<ALIAS_SPEC>

CONFIG register accessor: an alias for Reg<CONFIG_SPEC>

CRYPTCFG register accessor: an alias for Reg<CRYPTCFG_SPEC>

CTRL register accessor: an alias for Reg<CTRL_SPEC>

DIGEST0 register accessor: an alias for Reg<DIGEST0_SPEC>

INDATA register accessor: an alias for Reg<INDATA_SPEC>

INTENCLR register accessor: an alias for Reg<INTENCLR_SPEC>

INTENSET register accessor: an alias for Reg<INTENSET_SPEC>

LOCK register accessor: an alias for Reg<LOCK_SPEC>

MASK register accessor: an alias for Reg<MASK_SPEC>

MEMADDR register accessor: an alias for Reg<MEMADDR_SPEC>

MEMCTRL register accessor: an alias for Reg<MEMCTRL_SPEC>

STATUS register accessor: an alias for Reg<STATUS_SPEC>