Module regs Copy item path Source 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.