Struct nrf5340_net_pac::nvmc_ns::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock { pub ready: Reg<READY_SPEC>, pub readynext: Reg<READYNEXT_SPEC>, pub config: Reg<CONFIG_SPEC>, pub eraseall: Reg<ERASEALL_SPEC>, pub erasepagepartialcfg: Reg<ERASEPAGEPARTIALCFG_SPEC>, pub icachecnf: Reg<ICACHECNF_SPEC>, pub ihit: Reg<IHIT_SPEC>, pub imiss: Reg<IMISS_SPEC>, // some fields omitted }
Expand description
Register block
Fields
ready: Reg<READY_SPEC>
0x400 - Ready flag
readynext: Reg<READYNEXT_SPEC>
0x408 - Ready flag
config: Reg<CONFIG_SPEC>
0x504 - Configuration register
eraseall: Reg<ERASEALL_SPEC>
0x50c - Register for erasing all non-volatile user memory
erasepagepartialcfg: Reg<ERASEPAGEPARTIALCFG_SPEC>
0x51c - Register for partial erase configuration
icachecnf: Reg<ICACHECNF_SPEC>
0x540 - I-code cache configuration register
ihit: Reg<IHIT_SPEC>
0x548 - I-code cache hit counter
imiss: Reg<IMISS_SPEC>
0x54c - I-code cache miss counter