Implementation specific CPU configuration options. More...
Implementation specific CPU configuration options.
Definition in file cpu_conf.h.
#include <stdint.h>#include "cpu_conf_common.h" Include dependency graph for cpu_conf.h:
 Include dependency graph for cpu_conf.h:Go to the source code of this file.
| #define | CORTEXM_ISB_REQUIRED_AFTER_WFI 1 | 
| Enable workaround for bug in WFI by issuing an ISB. | |
| #define | CPU_DEFAULT_IRQ_PRIO (1U) | 
| ARM Cortex-M specific CPU configuration. | |
| #define | CPU_FLASH_BASE FLASH_BASE | 
| #define | FLASHPAGE_WRITE_BLOCK_SIZE (2U) | 
| Flash page configuration. | |
| #define | FLASHPAGE_WRITE_BLOCK_ALIGNMENT (4U) | 
| typedef uint16_t | stm32_flashpage_block_t | 
| #define CORTEXM_ISB_REQUIRED_AFTER_WFI 1 | 
Enable workaround for bug in WFI by issuing an ISB.
This works around a bug on STM32 systems, see 1 for details, or 2 for an archive.org backup.
Definition at line 97 of file cpu_conf.h.
| #define CPU_DEFAULT_IRQ_PRIO (1U) | 
ARM Cortex-M specific CPU configuration.
Definition at line 103 of file cpu_conf.h.
| #define CPU_FLASH_BASE FLASH_BASE | 
Definition at line 106 of file cpu_conf.h.
| #define FLASHPAGE_WRITE_BLOCK_ALIGNMENT (4U) | 
Definition at line 241 of file cpu_conf.h.
| #define FLASHPAGE_WRITE_BLOCK_SIZE (2U) | 
Flash page configuration.
Definition at line 230 of file cpu_conf.h.
| typedef uint16_t stm32_flashpage_block_t | 
Definition at line 231 of file cpu_conf.h.