nrf-pac

Crates

0.1.0

Versions

nrf52840

Flavors

Module regs

Source

Structsยง

DinCpuData
Specifies the number of bytes the CPU will write to the DIN_BUFFER, ensuring the cryptographic engine processes the correct amount of data.
DinDmaMemBusy
Status register for DIN DMA engine activity when accessing memory.
DinDmaSramBusy
Status register for DIN DMA engine activity when accessing RNG SRAM.
DinDmaSramEndianness
Configure the endianness of DIN DMA transactions towards RNG SRAM.
DinFifoEmpty
Register indicating if DIN FIFO is empty and if more data can be accepted.
DinFifoReset
Reset the DIN FIFO, effectively clearing the FIFO for new data.
DinSwReset
Reset the DIN DMA engine.
DinWriteAlign
Indicates that the next CPU write to the DIN_BUFFER is the last in the sequence. This is needed only when the data size is NOT modulo 4 (e.g. HASH padding).
SrcMemSize
The number of bytes to be read from memory. Writing to this register triggers the DMA operation.