Module nrf52840::cc_host_rgf[][src]

CRYPTOCELL HOST_RGF interface

Modules

host_cryptokey_sel

AES hardware key select

host_iot_kdr0

This register holds bits 31:0 of K_DR. The value of this register is saved in the CRYPTOCELL AO power domain. Reading from this address returns the K_DR valid status indicating if K_DR is successfully retained.

host_iot_kdr1

This register holds bits 63:32 of K_DR. The value of this register is saved in the CRYPTOCELL AO power domain.

host_iot_kdr2

This register holds bits 95:64 of K_DR. The value of this register is saved in the CRYPTOCELL AO power domain.

host_iot_kdr3

This register holds bits 127:96 of K_DR. The value of this register is saved in the CRYPTOCELL AO power domain.

host_iot_kprtl_lock

This write-once register is the K_PRTL lock register. When this register is set, K_PRTL can not be used and a zeroed key will be used instead. The value of this register is saved in the CRYPTOCELL AO power domain.

host_iot_lcs

Controls lifecycle state (LCS) for CRYPTOCELL subsystem

Structs

HOST_CRYPTOKEY_SEL

AES hardware key select

HOST_IOT_KDR0

This register holds bits 31:0 of K_DR. The value of this register is saved in the CRYPTOCELL AO power domain. Reading from this address returns the K_DR valid status indicating if K_DR is successfully retained.

HOST_IOT_KDR1

This register holds bits 63:32 of K_DR. The value of this register is saved in the CRYPTOCELL AO power domain.

HOST_IOT_KDR2

This register holds bits 95:64 of K_DR. The value of this register is saved in the CRYPTOCELL AO power domain.

HOST_IOT_KDR3

This register holds bits 127:96 of K_DR. The value of this register is saved in the CRYPTOCELL AO power domain.

HOST_IOT_KPRTL_LOCK

This write-once register is the K_PRTL lock register. When this register is set, K_PRTL can not be used and a zeroed key will be used instead. The value of this register is saved in the CRYPTOCELL AO power domain.

HOST_IOT_LCS

Controls lifecycle state (LCS) for CRYPTOCELL subsystem

RegisterBlock

Register block