libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
51/ficr.h File Reference
Include dependency graph for 51/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)
 

Macro Definition Documentation

◆ FICR_BLE_1MBIT

#define FICR_BLE_1MBIT (   n)    MMIO32(FICR_BASE + 0x0EC + 0x4 * (n))

Definition at line 64 of file 51/ficr.h.

◆ FICR_BLE_1MBIT0

#define FICR_BLE_1MBIT0   FICR_BLE_1MBIT(0)

Definition at line 65 of file 51/ficr.h.

◆ FICR_BLE_1MBIT1

#define FICR_BLE_1MBIT1   FICR_BLE_1MBIT(1)

Definition at line 66 of file 51/ficr.h.

◆ FICR_BLE_1MBIT2

#define FICR_BLE_1MBIT2   FICR_BLE_1MBIT(2)

Definition at line 67 of file 51/ficr.h.

◆ FICR_BLE_1MBIT3

#define FICR_BLE_1MBIT3   FICR_BLE_1MBIT(3)

Definition at line 68 of file 51/ficr.h.

◆ FICR_BLE_1MBIT4

#define FICR_BLE_1MBIT4   FICR_BLE_1MBIT(4)

Definition at line 69 of file 51/ficr.h.

◆ FICR_CLENR0

#define FICR_CLENR0   MMIO32(FICR_BASE + 0x028)

Definition at line 41 of file 51/ficr.h.

◆ FICR_CONFIGID

#define FICR_CONFIGID   MMIO32(FICR_BASE + 0x05C)

Definition at line 51 of file 51/ficr.h.

◆ FICR_NRF_1MBIT

#define FICR_NRF_1MBIT (   n)    MMIO32(FICR_BASE + 0x0B0 + 0x4 * (n))

Definition at line 56 of file 51/ficr.h.

◆ FICR_NRF_1MBIT0

#define FICR_NRF_1MBIT0   FICR_NRF_1MBIT(0)

Definition at line 57 of file 51/ficr.h.

◆ FICR_NRF_1MBIT1

#define FICR_NRF_1MBIT1   FICR_NRF_1MBIT(1)

Definition at line 58 of file 51/ficr.h.

◆ FICR_NRF_1MBIT2

#define FICR_NRF_1MBIT2   FICR_NRF_1MBIT(2)

Definition at line 59 of file 51/ficr.h.

◆ FICR_NRF_1MBIT3

#define FICR_NRF_1MBIT3   FICR_NRF_1MBIT(3)

Definition at line 60 of file 51/ficr.h.

◆ FICR_NRF_1MBIT4

#define FICR_NRF_1MBIT4   FICR_NRF_1MBIT(4)

Definition at line 61 of file 51/ficr.h.

◆ FICR_NUMRAMBLOCK

#define FICR_NUMRAMBLOCK   MMIO32(FICR_BASE + 0x034)

Definition at line 45 of file 51/ficr.h.

◆ FICR_OVERRIDEEN

#define FICR_OVERRIDEEN   MMIO32(FICR_BASE + 0x0AC)

Definition at line 53 of file 51/ficr.h.

◆ FICR_OVERRIDEEN_BLE_1MBIT

#define FICR_OVERRIDEEN_BLE_1MBIT   (1 << 3)

Definition at line 72 of file 51/ficr.h.

◆ FICR_OVERRIDEEN_NRF_1MBIT

#define FICR_OVERRIDEEN_NRF_1MBIT   (1 << 0)

Definition at line 71 of file 51/ficr.h.

◆ FICR_PPFC

#define FICR_PPFC   MMIO32(FICR_BASE + 0x02C)

Definition at line 43 of file 51/ficr.h.

◆ FICR_SIZERAMBLOCK

#define FICR_SIZERAMBLOCK (   n)    MMIO32(FICR_BASE + 0x038 + 0x4 * (n))

Definition at line 49 of file 51/ficr.h.

◆ FICR_SIZERAMBLOCKS

#define FICR_SIZERAMBLOCKS   MMIO32(FICR_BASE + 0x038)

Definition at line 46 of file 51/ficr.h.