libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
Collaboration diagram for BKP Registers:

Macros

#define BKP_DR1   MMIO32(BACKUP_REGS_BASE + 0x04)
 
#define BKP_DR2   MMIO32(BACKUP_REGS_BASE + 0x08)
 
#define BKP_DR3   MMIO32(BACKUP_REGS_BASE + 0x0C)
 
#define BKP_DR4   MMIO32(BACKUP_REGS_BASE + 0x10)
 
#define BKP_DR5   MMIO32(BACKUP_REGS_BASE + 0x14)
 
#define BKP_DR6   MMIO32(BACKUP_REGS_BASE + 0x18)
 
#define BKP_DR7   MMIO32(BACKUP_REGS_BASE + 0x1C)
 
#define BKP_DR8   MMIO32(BACKUP_REGS_BASE + 0x20)
 
#define BKP_DR9   MMIO32(BACKUP_REGS_BASE + 0x24)
 
#define BKP_DR10   MMIO32(BACKUP_REGS_BASE + 0x28)
 
#define BKP_RTCCR   MMIO32(BACKUP_REGS_BASE + 0x2C)
 RTC clock calibration register (BKP_RTCCR) More...
 
#define BKP_CR   MMIO32(BACKUP_REGS_BASE + 0x30)
 Backup control register (BKP_CR) More...
 
#define BKP_CSR   MMIO32(BACKUP_REGS_BASE + 0x34)
 Backup control/status register (BKP_CSR) More...
 
#define BKP_DR11   MMIO32(BACKUP_REGS_BASE + 0x40)
 
#define BKP_DR12   MMIO32(BACKUP_REGS_BASE + 0x44)
 
#define BKP_DR13   MMIO32(BACKUP_REGS_BASE + 0x48)
 
#define BKP_DR14   MMIO32(BACKUP_REGS_BASE + 0x4C)
 
#define BKP_DR15   MMIO32(BACKUP_REGS_BASE + 0x50)
 
#define BKP_DR16   MMIO32(BACKUP_REGS_BASE + 0x54)
 
#define BKP_DR17   MMIO32(BACKUP_REGS_BASE + 0x58)
 
#define BKP_DR18   MMIO32(BACKUP_REGS_BASE + 0x5C)
 
#define BKP_DR19   MMIO32(BACKUP_REGS_BASE + 0x60)
 
#define BKP_DR20   MMIO32(BACKUP_REGS_BASE + 0x64)
 
#define BKP_DR21   MMIO32(BACKUP_REGS_BASE + 0x68)
 
#define BKP_DR22   MMIO32(BACKUP_REGS_BASE + 0x6C)
 
#define BKP_DR23   MMIO32(BACKUP_REGS_BASE + 0x70)
 
#define BKP_DR24   MMIO32(BACKUP_REGS_BASE + 0x74)
 
#define BKP_DR25   MMIO32(BACKUP_REGS_BASE + 0x78)
 
#define BKP_DR26   MMIO32(BACKUP_REGS_BASE + 0x7C)
 
#define BKP_DR27   MMIO32(BACKUP_REGS_BASE + 0x80)
 
#define BKP_DR28   MMIO32(BACKUP_REGS_BASE + 0x84)
 
#define BKP_DR29   MMIO32(BACKUP_REGS_BASE + 0x88)
 
#define BKP_DR30   MMIO32(BACKUP_REGS_BASE + 0x8C)
 
#define BKP_DR31   MMIO32(BACKUP_REGS_BASE + 0x90)
 
#define BKP_DR32   MMIO32(BACKUP_REGS_BASE + 0x94)
 
#define BKP_DR33   MMIO32(BACKUP_REGS_BASE + 0x98)
 
#define BKP_DR34   MMIO32(BACKUP_REGS_BASE + 0x9C)
 
#define BKP_DR35   MMIO32(BACKUP_REGS_BASE + 0xA0)
 
#define BKP_DR36   MMIO32(BACKUP_REGS_BASE + 0xA4)
 
#define BKP_DR37   MMIO32(BACKUP_REGS_BASE + 0xA8)
 
#define BKP_DR38   MMIO32(BACKUP_REGS_BASE + 0xAC)
 
#define BKP_DR39   MMIO32(BACKUP_REGS_BASE + 0xB0)
 
#define BKP_DR40   MMIO32(BACKUP_REGS_BASE + 0xB4)
 
#define BKP_DR41   MMIO32(BACKUP_REGS_BASE + 0xB8)
 
#define BKP_DR42   MMIO32(BACKUP_REGS_BASE + 0xBC)
 

Detailed Description

Macro Definition Documentation

◆ BKP_CR

#define BKP_CR   MMIO32(BACKUP_REGS_BASE + 0x30)

Backup control register (BKP_CR)

Definition at line 64 of file bkp.h.

◆ BKP_CSR

#define BKP_CSR   MMIO32(BACKUP_REGS_BASE + 0x34)

Backup control/status register (BKP_CSR)

Definition at line 67 of file bkp.h.

◆ BKP_DR1

#define BKP_DR1   MMIO32(BACKUP_REGS_BASE + 0x04)

Definition at line 31 of file bkp.h.

◆ BKP_DR10

#define BKP_DR10   MMIO32(BACKUP_REGS_BASE + 0x28)

Definition at line 58 of file bkp.h.

◆ BKP_DR11

#define BKP_DR11   MMIO32(BACKUP_REGS_BASE + 0x40)

Definition at line 70 of file bkp.h.

◆ BKP_DR12

#define BKP_DR12   MMIO32(BACKUP_REGS_BASE + 0x44)

Definition at line 73 of file bkp.h.

◆ BKP_DR13

#define BKP_DR13   MMIO32(BACKUP_REGS_BASE + 0x48)

Definition at line 76 of file bkp.h.

◆ BKP_DR14

#define BKP_DR14   MMIO32(BACKUP_REGS_BASE + 0x4C)

Definition at line 79 of file bkp.h.

◆ BKP_DR15

#define BKP_DR15   MMIO32(BACKUP_REGS_BASE + 0x50)

Definition at line 82 of file bkp.h.

◆ BKP_DR16

#define BKP_DR16   MMIO32(BACKUP_REGS_BASE + 0x54)

Definition at line 85 of file bkp.h.

◆ BKP_DR17

#define BKP_DR17   MMIO32(BACKUP_REGS_BASE + 0x58)

Definition at line 88 of file bkp.h.

◆ BKP_DR18

#define BKP_DR18   MMIO32(BACKUP_REGS_BASE + 0x5C)

Definition at line 91 of file bkp.h.

◆ BKP_DR19

#define BKP_DR19   MMIO32(BACKUP_REGS_BASE + 0x60)

Definition at line 94 of file bkp.h.

◆ BKP_DR2

#define BKP_DR2   MMIO32(BACKUP_REGS_BASE + 0x08)

Definition at line 34 of file bkp.h.

◆ BKP_DR20

#define BKP_DR20   MMIO32(BACKUP_REGS_BASE + 0x64)

Definition at line 97 of file bkp.h.

◆ BKP_DR21

#define BKP_DR21   MMIO32(BACKUP_REGS_BASE + 0x68)

Definition at line 100 of file bkp.h.

◆ BKP_DR22

#define BKP_DR22   MMIO32(BACKUP_REGS_BASE + 0x6C)

Definition at line 103 of file bkp.h.

◆ BKP_DR23

#define BKP_DR23   MMIO32(BACKUP_REGS_BASE + 0x70)

Definition at line 106 of file bkp.h.

◆ BKP_DR24

#define BKP_DR24   MMIO32(BACKUP_REGS_BASE + 0x74)

Definition at line 109 of file bkp.h.

◆ BKP_DR25

#define BKP_DR25   MMIO32(BACKUP_REGS_BASE + 0x78)

Definition at line 112 of file bkp.h.

◆ BKP_DR26

#define BKP_DR26   MMIO32(BACKUP_REGS_BASE + 0x7C)

Definition at line 115 of file bkp.h.

◆ BKP_DR27

#define BKP_DR27   MMIO32(BACKUP_REGS_BASE + 0x80)

Definition at line 118 of file bkp.h.

◆ BKP_DR28

#define BKP_DR28   MMIO32(BACKUP_REGS_BASE + 0x84)

Definition at line 121 of file bkp.h.

◆ BKP_DR29

#define BKP_DR29   MMIO32(BACKUP_REGS_BASE + 0x88)

Definition at line 124 of file bkp.h.

◆ BKP_DR3

#define BKP_DR3   MMIO32(BACKUP_REGS_BASE + 0x0C)

Definition at line 37 of file bkp.h.

◆ BKP_DR30

#define BKP_DR30   MMIO32(BACKUP_REGS_BASE + 0x8C)

Definition at line 127 of file bkp.h.

◆ BKP_DR31

#define BKP_DR31   MMIO32(BACKUP_REGS_BASE + 0x90)

Definition at line 130 of file bkp.h.

◆ BKP_DR32

#define BKP_DR32   MMIO32(BACKUP_REGS_BASE + 0x94)

Definition at line 133 of file bkp.h.

◆ BKP_DR33

#define BKP_DR33   MMIO32(BACKUP_REGS_BASE + 0x98)

Definition at line 136 of file bkp.h.

◆ BKP_DR34

#define BKP_DR34   MMIO32(BACKUP_REGS_BASE + 0x9C)

Definition at line 139 of file bkp.h.

◆ BKP_DR35

#define BKP_DR35   MMIO32(BACKUP_REGS_BASE + 0xA0)

Definition at line 142 of file bkp.h.

◆ BKP_DR36

#define BKP_DR36   MMIO32(BACKUP_REGS_BASE + 0xA4)

Definition at line 145 of file bkp.h.

◆ BKP_DR37

#define BKP_DR37   MMIO32(BACKUP_REGS_BASE + 0xA8)

Definition at line 148 of file bkp.h.

◆ BKP_DR38

#define BKP_DR38   MMIO32(BACKUP_REGS_BASE + 0xAC)

Definition at line 151 of file bkp.h.

◆ BKP_DR39

#define BKP_DR39   MMIO32(BACKUP_REGS_BASE + 0xB0)

Definition at line 154 of file bkp.h.

◆ BKP_DR4

#define BKP_DR4   MMIO32(BACKUP_REGS_BASE + 0x10)

Definition at line 40 of file bkp.h.

◆ BKP_DR40

#define BKP_DR40   MMIO32(BACKUP_REGS_BASE + 0xB4)

Definition at line 157 of file bkp.h.

◆ BKP_DR41

#define BKP_DR41   MMIO32(BACKUP_REGS_BASE + 0xB8)

Definition at line 160 of file bkp.h.

◆ BKP_DR42

#define BKP_DR42   MMIO32(BACKUP_REGS_BASE + 0xBC)

Definition at line 163 of file bkp.h.

◆ BKP_DR5

#define BKP_DR5   MMIO32(BACKUP_REGS_BASE + 0x14)

Definition at line 43 of file bkp.h.

◆ BKP_DR6

#define BKP_DR6   MMIO32(BACKUP_REGS_BASE + 0x18)

Definition at line 46 of file bkp.h.

◆ BKP_DR7

#define BKP_DR7   MMIO32(BACKUP_REGS_BASE + 0x1C)

Definition at line 49 of file bkp.h.

◆ BKP_DR8

#define BKP_DR8   MMIO32(BACKUP_REGS_BASE + 0x20)

Definition at line 52 of file bkp.h.

◆ BKP_DR9

#define BKP_DR9   MMIO32(BACKUP_REGS_BASE + 0x24)

Definition at line 55 of file bkp.h.

◆ BKP_RTCCR

#define BKP_RTCCR   MMIO32(BACKUP_REGS_BASE + 0x2C)

RTC clock calibration register (BKP_RTCCR)

Definition at line 61 of file bkp.h.