nrf5340_net_pac/acl_ns/
acl.rs1#[doc = r"Register block"]
2#[repr(C)]
3pub struct ACL {
4 #[doc = "0x00 - Description cluster: Start address of region to protect. The start address must be word-aligned."]
5 pub addr: ADDR,
6 #[doc = "0x04 - Description cluster: Size of region to protect counting from address ACL\\[n\\].ADDR. Writing a '0' has no effect."]
7 pub size: SIZE,
8 #[doc = "0x08 - Description cluster: Access permissions for region n as defined by start address ACL\\[n\\].ADDR and size ACL\\[n\\].SIZE"]
9 pub perm: PERM,
10}
11#[doc = "ADDR (rw) register accessor: an alias for `Reg<ADDR_SPEC>`"]
12pub type ADDR = crate::Reg<addr::ADDR_SPEC>;
13#[doc = "Description cluster: Start address of region to protect. The start address must be word-aligned."]
14pub mod addr;
15#[doc = "SIZE (rw) register accessor: an alias for `Reg<SIZE_SPEC>`"]
16pub type SIZE = crate::Reg<size::SIZE_SPEC>;
17#[doc = "Description cluster: Size of region to protect counting from address ACL\\[n\\].ADDR. Writing a '0' has no effect."]
18pub mod size;
19#[doc = "PERM (rw) register accessor: an alias for `Reg<PERM_SPEC>`"]
20pub type PERM = crate::Reg<perm::PERM_SPEC>;
21#[doc = "Description cluster: Access permissions for region n as defined by start address ACL\\[n\\].ADDR and size ACL\\[n\\].SIZE"]
22pub mod perm;