Module rk3399_pac::crypto

source ·
Expand description

Crypto Registers

Modules§

Structs§

Type Aliases§

  • AES_CNT_0 (rw) register accessor: AES Input Counter 0 Register
  • AES_CNT_1 (rw) register accessor: AES Input Counter 1 Register
  • AES_CNT_2 (rw) register accessor: AES Input Counter 2 Register
  • AES_CNT_3 (rw) register accessor: AES Input Counter 3 Register
  • AES_CTRL (rw) register accessor: AES Control Register
  • AES_DIN_0 (rw) register accessor: AES Input Data 0 Register
  • AES_DIN_1 (rw) register accessor: AES Input Data 1 Register
  • AES_DIN_2 (rw) register accessor: AES Input Data 2 Register
  • AES_DIN_3 (rw) register accessor: AES Input Data 3 Register
  • AES_DOUT_0 (r) register accessor: AES Output Data 0 Register
  • AES_DOUT_1 (r) register accessor: AES Output Data 1 Register
  • AES_DOUT_2 (r) register accessor: AES Output Data 2 Register
  • AES_DOUT_3 (r) register accessor: AES Output Data 3 Register
  • AES_IV_0 (rw) register accessor: AES IV data 0 Register
  • AES_IV_1 (rw) register accessor: AES IV data 1 Register
  • AES_IV_2 (rw) register accessor: AES IV data 2 Register
  • AES_IV_3 (rw) register accessor: AES IV data 3 Register
  • AES_KEY_0 (rw) register accessor: AES Key data 0 Register
  • AES_KEY_1 (rw) register accessor: AES Key data 1 Register
  • AES_KEY_2 (rw) register accessor: AES Key data 2 Register
  • AES_KEY_3 (rw) register accessor: AES Key data 3 Register
  • AES_KEY_4 (rw) register accessor: AES Key data 4 Register
  • AES_KEY_5 (rw) register accessor: AES Key data 5 Register
  • AES_KEY_6 (rw) register accessor: AES Key data 6 Register
  • AES_KEY_7 (rw) register accessor: AES Key data 7 Register
  • AES_STS (rw) register accessor: Status Register
  • AES_TKEY_0 (rw) register accessor: AES Tweak Key data 0 Register
  • AES_TKEY_1 (rw) register accessor: AES Tweak Key data 1 Register
  • AES_TKEY_2 (rw) register accessor: AES Tweak Key data 2 Register
  • AES_TKEY_3 (rw) register accessor: AES Tweak Key data 3 Register
  • AES_TKEY_4 (rw) register accessor: AES Tweak Key data 4 Register
  • AES_TKEY_5 (rw) register accessor: AES Tweak Key data 5 Register
  • AES_TKEY_6 (rw) register accessor: AES Tweak Key data 6 Register
  • AES_TKEY_7 (rw) register accessor: AES Tweak Key data 7 Register
  • AES_TWK_0 (rw) register accessor: AES Tweak data 0 Register
  • AES_TWK_1 (rw) register accessor: AES Tweak data 1 Register
  • AES_TWK_2 (rw) register accessor: AES Tweak data 2 Register
  • AES_TWK_3 (rw) register accessor: AES Tweak data 3 Register
  • BRDMAL (rw) register accessor: Block Receiving DMA Length Register
  • BRDMAS (rw) register accessor: Block Receiving DMA Start Address Register
  • BTDMAS (rw) register accessor: Block Transmiting DMA Start Address Register
  • CLK_GATE (rw) register accessor: Clock Gate Control Register
  • CONF (rw) register accessor: Configure Register
  • CRYPTO_VER (rw) register accessor: Crypto Version register
  • CTRL (rw) register accessor: Control Register
  • HASH_CTRL (rw) register accessor: Hash Control Register
  • HASH_DOUT_0 (r) register accessor: Hash Result Register 0
  • HASH_DOUT_1 (r) register accessor: Hash Result Register 1
  • HASH_DOUT_2 (r) register accessor: Hash Result Register 2
  • HASH_DOUT_3 (r) register accessor: Hash Result Register 3
  • HASH_DOUT_4 (r) register accessor: Hash Result Register 4
  • HASH_DOUT_5 (r) register accessor: Hash Result Register 5
  • HASH_DOUT_6 (r) register accessor: Hash Result Register 6
  • HASH_DOUT_7 (r) register accessor: Hash Result Register 7
  • HASH_MSG_LEN (rw) register accessor: Hash Message Len
  • HASH_SEED_0 (rw) register accessor: PRNG Seed/HMAC Key Register 0
  • HASH_SEED_1 (rw) register accessor: PRNG Seed/HMAC Key Register 1
  • HASH_SEED_2 (rw) register accessor: PRNG Seed/HMAC Key Register 2
  • HASH_SEED_3 (rw) register accessor: PRNG Seed/HMAC Key Register 3
  • HASH_SEED_4 (rw) register accessor: PRNG Seed/HMAC Key Register 4
  • HASH_STS (rw) register accessor: Hash Status Register
  • HRDMAL (rw) register accessor: Hash Receiving DMA Length Register
  • HRDMAS (rw) register accessor: Hash Receiving DMA Start Address Register
  • INTENA (rw) register accessor: Interrupt Set Register
  • INTSTS (rw) register accessor: Interrupt Status Register
  • KEY_SECURE (rw) register accessor: Key Secure Control Register
  • PKA_C (rw) register accessor: PKA C value
  • PKA_CTRL (rw) register accessor: PKA Control Register
  • PKA_E (rw) register accessor: PKA exponent
  • PKA_M (rw) register accessor: PKA input/output data
  • PKA_N (rw) register accessor: PKA modular
  • TDES_CTRL (rw) register accessor: TDES Control Register
  • TDES_DIN_0 (rw) register accessor: TDES Input Data 0 Register
  • TDES_DIN_1 (rw) register accessor: TDES Input Data 1 Register
  • TDES_DOUT_0 (r) register accessor: TDES Output Data 0 Register
  • TDES_DOUT_1 (r) register accessor: TDES Output Data 1 Register
  • TDES_IV_0 (rw) register accessor: TDES IV data 0 Register
  • TDES_IV_1 (rw) register accessor: TDES IV data 1 Register
  • TDES_KEY1_0 (rw) register accessor: TDES Key1 data 1 Register
  • TDES_KEY1_1 (rw) register accessor: TDES Key1 data 1 Register
  • TDES_KEY2_0 (rw) register accessor: TDES Key2 data 0 Register
  • TDES_KEY2_1 (rw) register accessor: TDES Key2 data 1 Register
  • TDES_KEY3_0 (rw) register accessor: TDES Key3 data 0 Register
  • TDES_KEY3_1 (rw) register accessor: TDES Key3 data 1 Register
  • TDES_STS (rw) register accessor: Status Register
  • TRNG_CTRL (rw) register accessor: TRNG Control register
  • TRNG_DOUT_0 (rw) register accessor: TRNG output register 0
  • TRNG_DOUT_1 (rw) register accessor: TRNG output register 1
  • TRNG_DOUT_2 (rw) register accessor: TRNG output register 2
  • TRNG_DOUT_3 (rw) register accessor: TRNG output register 3
  • TRNG_DOUT_4 (rw) register accessor: TRNG output register 4
  • TRNG_DOUT_5 (rw) register accessor: TRNG output register 5
  • TRNG_DOUT_6 (rw) register accessor: TRNG output register 6
  • TRNG_DOUT_7 (rw) register accessor: TRNG output register 7