libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
|
Defined Constants and Types for the STM32F0xx System Config More...
Defined Constants and Types for the STM32F0xx System Config
LGPL License Terms libopencm3 License
#define SYSCFG_CFGR1 MMIO32(SYSCFG_COMP_BASE + 0x00) |
Definition at line 47 of file f0/syscfg.h.
#define SYSCFG_CFGR1_ADC_DMA_RMP (1 << 8) |
Definition at line 68 of file f0/syscfg.h.
#define SYSCFG_CFGR1_I2C1_DMA_RMP (1 << 27) |
Definition at line 87 of file f0/syscfg.h.
#define SYSCFG_CFGR1_I2C1_FMP (1 << 20) |
Definition at line 80 of file f0/syscfg.h.
#define SYSCFG_CFGR1_I2C2_FMP (1 << 21) |
Definition at line 81 of file f0/syscfg.h.
#define SYSCFG_CFGR1_I2C_PA10_FMP (1 << 23) |
Definition at line 83 of file f0/syscfg.h.
#define SYSCFG_CFGR1_I2C_PA9_FMP (1 << 22) |
Definition at line 82 of file f0/syscfg.h.
#define SYSCFG_CFGR1_I2C_PB6_FMP (1 << 16) |
Definition at line 76 of file f0/syscfg.h.
#define SYSCFG_CFGR1_I2C_PB7_FMP (1 << 17) |
Definition at line 77 of file f0/syscfg.h.
#define SYSCFG_CFGR1_I2C_PB8_FMP (1 << 18) |
Definition at line 78 of file f0/syscfg.h.
#define SYSCFG_CFGR1_I2C_PB9_FMP (1 << 19) |
Definition at line 79 of file f0/syscfg.h.
#define SYSCFG_CFGR1_MEM_MODE (3 << SYSCFG_CFGR1_MEM_MODE_SHIFT) |
Definition at line 62 of file f0/syscfg.h.
#define SYSCFG_CFGR1_MEM_MODE_FLASH (0 << SYSCFG_CFGR1_MEM_MODE_SHIFT) |
Definition at line 63 of file f0/syscfg.h.
#define SYSCFG_CFGR1_MEM_MODE_SHIFT 0 |
Definition at line 61 of file f0/syscfg.h.
#define SYSCFG_CFGR1_MEM_MODE_SRAM (3 << SYSCFG_CFGR1_MEM_MODE_SHIFT) |
Definition at line 65 of file f0/syscfg.h.
#define SYSCFG_CFGR1_MEM_MODE_SYSTEM (1 << SYSCFG_CFGR1_MEM_MODE_SHIFT) |
Definition at line 64 of file f0/syscfg.h.
#define SYSCFG_CFGR1_PA11_PA12_RMP (1 << 4) |
Definition at line 67 of file f0/syscfg.h.
#define SYSCFG_CFGR1_SPI2_DMA_RMP (1 << 24) |
Definition at line 84 of file f0/syscfg.h.
#define SYSCFG_CFGR1_TIM16_DMA_RMP (1 << 11) |
Definition at line 71 of file f0/syscfg.h.
#define SYSCFG_CFGR1_TIM16_DMA_RMP2 (1 << 13) |
Definition at line 73 of file f0/syscfg.h.
#define SYSCFG_CFGR1_TIM17_DMA_RMP (1 << 12) |
Definition at line 72 of file f0/syscfg.h.
#define SYSCFG_CFGR1_TIM17_DMA_RMP2 (1 << 14) |
Definition at line 74 of file f0/syscfg.h.
#define SYSCFG_CFGR1_TIM1_DMA_RMP (1 << 28) |
Definition at line 88 of file f0/syscfg.h.
#define SYSCFG_CFGR1_TIM2_DMA_RMP (1 << 29) |
Definition at line 89 of file f0/syscfg.h.
#define SYSCFG_CFGR1_TIM3_DMA_RMP (1 << 30) |
Definition at line 90 of file f0/syscfg.h.
#define SYSCFG_CFGR1_USART1_RX_DMA_RMP (1 << 10) |
Definition at line 70 of file f0/syscfg.h.
#define SYSCFG_CFGR1_USART1_TX_DMA_RMP (1 << 9) |
Definition at line 69 of file f0/syscfg.h.
#define SYSCFG_CFGR1_USART2_DMA_RMP (1 << 25) |
Definition at line 85 of file f0/syscfg.h.
#define SYSCFG_CFGR1_USART3_DMA_RMP (1 << 26) |
Definition at line 86 of file f0/syscfg.h.
#define SYSCFG_CFGR2 MMIO32(SYSCFG_COMP_BASE + 0x18) |
Definition at line 53 of file f0/syscfg.h.
#define SYSCFG_CFGR2_LOCKUP_LOCK (1 << 0) |
Definition at line 103 of file f0/syscfg.h.
#define SYSCFG_CFGR2_PVD_LOCK (1 << 2) |
Definition at line 105 of file f0/syscfg.h.
#define SYSCFG_CFGR2_SRAM_PARITY_LOCK (1 << 1) |
Definition at line 104 of file f0/syscfg.h.
#define SYSCFG_CFGR2_SRAM_PEF (1 << 8) |
Definition at line 106 of file f0/syscfg.h.
#define SYSCFG_EXTICR | ( | i | ) | MMIO32(SYSCFG_COMP_BASE + 0x08 + (i)*4) |
Definition at line 48 of file f0/syscfg.h.
#define SYSCFG_EXTICR1 SYSCFG_EXTICR(0) |
Definition at line 49 of file f0/syscfg.h.
#define SYSCFG_EXTICR2 SYSCFG_EXTICR(1) |
Definition at line 50 of file f0/syscfg.h.
#define SYSCFG_EXTICR3 SYSCFG_EXTICR(2) |
Definition at line 51 of file f0/syscfg.h.
#define SYSCFG_EXTICR4 SYSCFG_EXTICR(3) |
Definition at line 52 of file f0/syscfg.h.
#define SYSCFG_EXTICR_FIELDSIZE 4 |
Definition at line 94 of file f0/syscfg.h.
#define SYSCFG_EXTICR_GPIOA 0 |
Definition at line 95 of file f0/syscfg.h.
#define SYSCFG_EXTICR_GPIOB 1 |
Definition at line 96 of file f0/syscfg.h.
#define SYSCFG_EXTICR_GPIOC 2 |
Definition at line 97 of file f0/syscfg.h.
#define SYSCFG_EXTICR_GPIOD 3 |
Definition at line 98 of file f0/syscfg.h.
#define SYSCFG_EXTICR_GPIOF 5 |
Definition at line 99 of file f0/syscfg.h.