Module regs Copy item path Source Alias Aliases to allow writing words in a burst. Config Returns the configuration of this block in this chip - indicates what services are available. Cryptcfg Crypto settings for AES and Salsa and ChaCha Ctrl Control register to enable and operate Hash and Crypto Digest0 Result digest (when status says so): Is 1st 5 words if SHA1 used Is all 8 words if SHA2 used Is all 8 words if crypto or SHA512 Indata Input of 16 words at a time to load up buffer. Intenclr Write 1 to clear interrupts. Intenset Write 1 to enable interrupts; reads back with which are set. Lock Lock register allows locking to the current security level or unlocking by the lock holding level. Mask Allows Application to write a random mask for ICB use. Normally only a new one on each system reset (including power up). Memaddr Address to start memory access from (if available). Memctrl Setup Master to access memory (if available) PrngOut Provide random number. PrngSeed PRNG random input value used as an entropy source Reload The WO digest-reload registers may be written with a saved Hash digest, to allow continuation from where left off. These registers may only be written if the Reload field in CTRL is 1. If SHA1, only the 1st 5 are used. Status Indicates status of Hash peripheral.