nrf5340_app_pac/qspi_ns/
xip_enc.rs1#[doc = r"Register block"]
2#[repr(C)]
3pub struct XIP_ENC {
4 #[doc = "0x00 - Bits 31:0 of XIP AES KEY"]
5 pub key0: KEY0,
6 #[doc = "0x04 - Bits 63:32 of XIP AES KEY"]
7 pub key1: KEY1,
8 #[doc = "0x08 - Bits 95:64 of XIP AES KEY"]
9 pub key2: KEY2,
10 #[doc = "0x0c - Bits 127:96 of XIP AES KEY"]
11 pub key3: KEY3,
12 #[doc = "0x10 - Bits 31:0 of XIP NONCE"]
13 pub nonce0: NONCE0,
14 #[doc = "0x14 - Bits 63:32 of XIP NONCE"]
15 pub nonce1: NONCE1,
16 #[doc = "0x18 - Bits 95:64 of XIP NONCE"]
17 pub nonce2: NONCE2,
18 #[doc = "0x1c - Enable stream cipher for XIP"]
19 pub enable: ENABLE,
20}
21#[doc = "KEY0 (w) register accessor: an alias for `Reg<KEY0_SPEC>`"]
22pub type KEY0 = crate::Reg<key0::KEY0_SPEC>;
23#[doc = "Bits 31:0 of XIP AES KEY"]
24pub mod key0;
25#[doc = "KEY1 (w) register accessor: an alias for `Reg<KEY1_SPEC>`"]
26pub type KEY1 = crate::Reg<key1::KEY1_SPEC>;
27#[doc = "Bits 63:32 of XIP AES KEY"]
28pub mod key1;
29#[doc = "KEY2 (w) register accessor: an alias for `Reg<KEY2_SPEC>`"]
30pub type KEY2 = crate::Reg<key2::KEY2_SPEC>;
31#[doc = "Bits 95:64 of XIP AES KEY"]
32pub mod key2;
33#[doc = "KEY3 (w) register accessor: an alias for `Reg<KEY3_SPEC>`"]
34pub type KEY3 = crate::Reg<key3::KEY3_SPEC>;
35#[doc = "Bits 127:96 of XIP AES KEY"]
36pub mod key3;
37#[doc = "NONCE0 (w) register accessor: an alias for `Reg<NONCE0_SPEC>`"]
38pub type NONCE0 = crate::Reg<nonce0::NONCE0_SPEC>;
39#[doc = "Bits 31:0 of XIP NONCE"]
40pub mod nonce0;
41#[doc = "NONCE1 (w) register accessor: an alias for `Reg<NONCE1_SPEC>`"]
42pub type NONCE1 = crate::Reg<nonce1::NONCE1_SPEC>;
43#[doc = "Bits 63:32 of XIP NONCE"]
44pub mod nonce1;
45#[doc = "NONCE2 (w) register accessor: an alias for `Reg<NONCE2_SPEC>`"]
46pub type NONCE2 = crate::Reg<nonce2::NONCE2_SPEC>;
47#[doc = "Bits 95:64 of XIP NONCE"]
48pub mod nonce2;
49#[doc = "ENABLE (rw) register accessor: an alias for `Reg<ENABLE_SPEC>`"]
50pub type ENABLE = crate::Reg<enable::ENABLE_SPEC>;
51#[doc = "Enable stream cipher for XIP"]
52pub mod enable;