![]() |
MAX32665 SDK Documentation
0.2
Software Development Kit Overview and API Documentation
|
Structure type to access the TPU Registers.
#include <tpu_regs.h>
Data Fields | |
__IO uint32_t | ctrl |
0x00: TPU CTRL Register | |
__IO uint32_t | cipher_ctrl |
0x04: TPU CIPHER_CTRL Register | |
__IO uint32_t | hash_ctrl |
0x08: TPU HASH_CTRL Register | |
__IO uint32_t | crc_ctrl |
0x0C: TPU CRC_CTRL Register | |
__IO uint32_t | dma_src |
0x10: TPU DMA_SRC Register | |
__IO uint32_t | dma_dest |
0x14: TPU DMA_DEST Register | |
__IO uint32_t | dma_cnt |
0x18: TPU DMA_CNT Register | |
__IO uint32_t | maa_ctrl |
0x1C: TPU MAA_CTRL Register | |
__O uint32_t | din [4] |
0x20: TPU DIN Register | |
__I uint32_t | dout [4] |
0x30: TPU DOUT Register | |
__IO uint32_t | crc_poly |
0x40: TPU CRC_POLY Register | |
__IO uint32_t | crc_val |
0x44: TPU CRC_VAL Register | |
__I uint32_t | crc_prng |
0x48: TPU CRC_PRNG Register | |
__IO uint32_t | ham_ecc |
0x4C: TPU HAM_ECC Register | |
__IO uint32_t | cipher_init [4] |
0x50: TPU CIPHER_INIT Register | |
__O uint32_t | cipher_key [8] |
0x60: TPU CIPHER_KEY Register | |
__IO uint32_t | hash_digest [16] |
0x80: TPU HASH_DIGEST Register | |
__IO uint32_t | hash_msg_sz [4] |
0xC0: TPU HASH_MSG_SZ Register | |
__IO uint32_t | maa_maws |
0xD0: TPU MAA_MAWS Register | |