Nordic stack and drivers for the mbed BLE API. Version to work around build bug.

Dependents:   microbit_rubber_ducky microbit_mouse_BLE microbit_mouse_BLE_daybreak_version microbit_presenter

Fork of nRF51822 by Nordic Semiconductor

Embed: (wiki syntax)

« Back to documentation index

NRF_NVMC_Type Struct Reference

NRF_NVMC_Type Struct Reference
[Device_Peripheral_Registers]

Non Volatile Memory Controller. More...

#include <nrf51.h>

Data Fields

__I uint32_t RESERVED0 [256]
__I uint32_t READY
__IO uint32_t CONFIG
__IO uint32_t ERASEALL
__IO uint32_t ERASEPCR0
__IO uint32_t ERASEUICR
__IO uint32_t ERASEPCR1
__IO uint32_t ERASEPAGE

Detailed Description

Non Volatile Memory Controller.

(NVMC)

Definition at line 1029 of file nrf51.h.


Field Documentation

__IO uint32_t CONFIG

Configuration register.

Definition at line 1033 of file nrf51.h.

__IO uint32_t ERASEALL

Register for erasing all non-volatile user memory.

Definition at line 1039 of file nrf51.h.

__IO uint32_t ERASEPAGE

Register for erasing a non-protected non-volatile memory page.

Definition at line 1037 of file nrf51.h.

__IO uint32_t ERASEPCR0

Register for erasing a protected non-volatile memory page.

Definition at line 1040 of file nrf51.h.

__IO uint32_t ERASEPCR1

Register for erasing a non-protected non-volatile memory page.

Definition at line 1036 of file nrf51.h.

__IO uint32_t ERASEUICR

Register for start erasing User Information Congfiguration Registers.

Definition at line 1041 of file nrf51.h.

__I uint32_t READY

Ready flag.

Definition at line 1031 of file nrf51.h.

__I uint32_t RESERVED0[256]

< NVMC Structure

Definition at line 1030 of file nrf51.h.