libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
|
#include <libopencm3/cm3/common.h>
#include <libopencm3/nrf/memorymap.h>
#include <libopencm3/nrf/common/ficr.h>
Go to the source code of this file.
Macros | |
#define | FICR_CLENR0 MMIO32(FICR_BASE + 0x028) |
#define | FICR_PPFC MMIO32(FICR_BASE + 0x02C) |
#define | FICR_NUMRAMBLOCK MMIO32(FICR_BASE + 0x034) |
#define | FICR_SIZERAMBLOCKS MMIO32(FICR_BASE + 0x038) |
#define | FICR_SIZERAMBLOCK(n) MMIO32(FICR_BASE + 0x038 + 0x4 * (n)) |
#define | FICR_CONFIGID MMIO32(FICR_BASE + 0x05C) |
#define | FICR_OVERRIDEEN MMIO32(FICR_BASE + 0x0AC) |
#define | FICR_NRF_1MBIT(n) MMIO32(FICR_BASE + 0x0B0 + 0x4 * (n)) |
#define | FICR_NRF_1MBIT0 FICR_NRF_1MBIT(0) |
#define | FICR_NRF_1MBIT1 FICR_NRF_1MBIT(1) |
#define | FICR_NRF_1MBIT2 FICR_NRF_1MBIT(2) |
#define | FICR_NRF_1MBIT3 FICR_NRF_1MBIT(3) |
#define | FICR_NRF_1MBIT4 FICR_NRF_1MBIT(4) |
#define | FICR_BLE_1MBIT(n) MMIO32(FICR_BASE + 0x0EC + 0x4 * (n)) |
#define | FICR_BLE_1MBIT0 FICR_BLE_1MBIT(0) |
#define | FICR_BLE_1MBIT1 FICR_BLE_1MBIT(1) |
#define | FICR_BLE_1MBIT2 FICR_BLE_1MBIT(2) |
#define | FICR_BLE_1MBIT3 FICR_BLE_1MBIT(3) |
#define | FICR_BLE_1MBIT4 FICR_BLE_1MBIT(4) |
#define | FICR_OVERRIDEEN_NRF_1MBIT (1 << 0) |
#define | FICR_OVERRIDEEN_BLE_1MBIT (1 << 3) |
#define FICR_BLE_1MBIT0 FICR_BLE_1MBIT(0) |
#define FICR_BLE_1MBIT1 FICR_BLE_1MBIT(1) |
#define FICR_BLE_1MBIT2 FICR_BLE_1MBIT(2) |
#define FICR_BLE_1MBIT3 FICR_BLE_1MBIT(3) |
#define FICR_BLE_1MBIT4 FICR_BLE_1MBIT(4) |
#define FICR_NRF_1MBIT0 FICR_NRF_1MBIT(0) |
#define FICR_NRF_1MBIT1 FICR_NRF_1MBIT(1) |
#define FICR_NRF_1MBIT2 FICR_NRF_1MBIT(2) |
#define FICR_NRF_1MBIT3 FICR_NRF_1MBIT(3) |
#define FICR_NRF_1MBIT4 FICR_NRF_1MBIT(4) |