distortos  v0.6.0
object-oriented C++ RTOS for microcontrollers
distortosConfiguration.h File Reference

distortos configuration More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define CONFIG_CHIP_STM32   1
 
#define CONFIG_CHIP_STM32F4   1
 
#define CONFIG_BOARD_SOURCE_BOARD_ST_STM32F4DISCOVERY_ST_STM32F4DISCOVERY   1
 
#define CONFIG_CHIP_STM32F4_VDD_MV_DEFAULT   3000
 
#define CONFIG_CHIP_STM32F4_RCC_HSE_FREQUENCY_DEFAULT   8000000
 
#define CONFIG_BOARD_INCLUDES   "source/board/ST_STM32F4DISCOVERY/include"
 
#define CONFIG_BOARD   "ST,STM32F4DISCOVERY"
 
#define CONFIG_LDSCRIPT   "source/board/ST_STM32F4DISCOVERY/ST_STM32F4DISCOVERY.ld"
 
#define CONFIG_BOARD_BUTTONS_ENABLE   1
 
#define CONFIG_BOARD_BUTTONS_B1_ENABLE   1
 
#define CONFIG_BOARD_LEDS_ENABLE   1
 
#define CONFIG_BOARD_LEDS_LD3_ENABLE   1
 
#define CONFIG_BOARD_LEDS_LD4_ENABLE   1
 
#define CONFIG_BOARD_SOURCE_BOARD_ST_STM32F4DISCOVERY_ST_STM32F4DISCOVERY_LD_TEXT_VECTORS_REGION_FLASH   1
 
#define CONFIG_BOARD_SOURCE_BOARD_ST_STM32F4DISCOVERY_ST_STM32F4DISCOVERY_LD_TEXT_REGION_FLASH   1
 
#define CONFIG_BOARD_SOURCE_BOARD_ST_STM32F4DISCOVERY_ST_STM32F4DISCOVERY_LD_ARM_EXIDX_REGION_FLASH   1
 
#define CONFIG_BOARD_SOURCE_BOARD_ST_STM32F4DISCOVERY_ST_STM32F4DISCOVERY_LD_MAIN_STACK_REGION_SRAM   1
 
#define CONFIG_BOARD_SOURCE_BOARD_ST_STM32F4DISCOVERY_ST_STM32F4DISCOVERY_LD_BSS_REGION_SRAM   1
 
#define CONFIG_BOARD_SOURCE_BOARD_ST_STM32F4DISCOVERY_ST_STM32F4DISCOVERY_LD_DATA_VMA_REGION_SRAM   1
 
#define CONFIG_BOARD_SOURCE_BOARD_ST_STM32F4DISCOVERY_ST_STM32F4DISCOVERY_LD_DATA_LMA_REGION_FLASH   1
 
#define CONFIG_BOARD_SOURCE_BOARD_ST_STM32F4DISCOVERY_ST_STM32F4DISCOVERY_LD_NOINIT_REGION_SRAM   1
 
#define CONFIG_BOARD_SOURCE_BOARD_ST_STM32F4DISCOVERY_ST_STM32F4DISCOVERY_LD_SRAM_DATA_LMA_REGION_FLASH   1
 
#define CONFIG_BOARD_SOURCE_BOARD_ST_STM32F4DISCOVERY_ST_STM32F4DISCOVERY_LD_CCM_DATA_LMA_REGION_FLASH   1
 
#define CONFIG_BOARD_SOURCE_BOARD_ST_STM32F4DISCOVERY_ST_STM32F4DISCOVERY_LD_PROCESS_STACK_REGION_SRAM   1
 
#define CONFIG_BOARD_SOURCE_BOARD_ST_STM32F4DISCOVERY_ST_STM32F4DISCOVERY_LD_HEAP_REGION_SRAM   1
 
#define CONFIG_BOARD_LEDS_LD5_ENABLE   1
 
#define CONFIG_BOARD_LEDS_LD6_ENABLE   1
 
#define CONFIG_BOARD_HAS_YAML   1
 
#define CONFIG_CHIP_ROM_SIZE   1048576
 
#define CONFIG_CHIP_ROM_ADDRESS   0x08000000
 
#define CONFIG_CHIP   "STM32F407VG"
 
#define CONFIG_CHIP_INCLUDES   "source/chip/STM32/include source/chip/STM32/STM32F4/include source/chip/STM32/peripherals/GPIOv2/include source/chip/STM32/peripherals/SPIv1/include source/chip/STM32/peripherals/USARTv1/include source/chip/STM32/STM32F4/external/CMSIS-STM32F4"
 
#define CONFIG_CHIP_STM32F4_VDD_MV   3000
 
#define CONFIG_CHIP_STM32F4_STANDARD_CLOCK_CONFIGURATION_ENABLE   1
 
#define CONFIG_CHIP_STM32F4_PWR_VOLTAGE_SCALE_MODE   1
 
#define CONFIG_CHIP_STM32F4_RCC_HSE_ENABLE   1
 
#define CONFIG_CHIP_STM32F4_RCC_HSE_FREQUENCY   8000000
 
#define CONFIG_CHIP_STM32F4_RCC_PLL_ENABLE   1
 
#define CONFIG_CHIP_STM32F4_RCC_PLLSRC_HSE   1
 
#define CONFIG_CHIP_STM32F4_RCC_PLLM   4
 
#define CONFIG_CHIP_STM32F4_RCC_PLLN   168
 
#define CONFIG_CHIP_STM32F4_RCC_PLLP_DIV2   1
 
#define CONFIG_CHIP_STM32F4_RCC_PLLQ   7
 
#define CONFIG_CHIP_STM32F4_RCC_SYSCLK_PLL   1
 
#define CONFIG_CHIP_STM32F4_RCC_AHB_DIV1   1
 
#define CONFIG_CHIP_STM32F4_RCC_APB1_DIV4   1
 
#define CONFIG_CHIP_STM32F4_RCC_APB2_DIV2   1
 
#define CONFIG_CHIP_STM32F4_FLASH_DATA_CACHE_ENABLE   1
 
#define CONFIG_CHIP_STM32F4_FLASH_INSTRUCTION_CACHE_ENABLE   1
 
#define CONFIG_CHIP_STM32F40   1
 
#define CONFIG_CHIP_STM32F407   1
 
#define CONFIG_CHIP_STM32F407V   1
 
#define CONFIG_CHIP_STM32F407VG   1
 
#define CONFIG_CHIP_STM32F4_BKPSRAM_SIZE   4096
 
#define CONFIG_CHIP_STM32F4_BKPSRAM_ADDRESS   0x40024000
 
#define CONFIG_CHIP_STM32F4_CCM_SIZE   65536
 
#define CONFIG_CHIP_STM32F4_CCM_ADDRESS   0x10000000
 
#define CONFIG_CHIP_STM32F4_SRAM1_SIZE   114688
 
#define CONFIG_CHIP_STM32F4_SRAM1_ADDRESS   0x20000000
 
#define CONFIG_CHIP_STM32F4_SRAM2_SIZE   16384
 
#define CONFIG_CHIP_STM32F4_SRAM2_ADDRESS   0x2001c000
 
#define CONFIG_CHIP_STM32F4_SRAM3_SIZE   0
 
#define CONFIG_CHIP_STM32F4_RCC_HPRE   1
 
#define CONFIG_CHIP_STM32F4_RCC_PLLP   2
 
#define CONFIG_CHIP_STM32F4_RCC_PPRE1   4
 
#define CONFIG_CHIP_STM32F4_RCC_PPRE2   2
 
#define CONFIG_CHIP_STM32_GPIO_V2_GPIOA_ENABLE   1
 
#define CONFIG_CHIP_STM32_GPIO_V2_GPIOD_ENABLE   1
 
#define CONFIG_CHIP_STM32_GPIOV2_HAS_4_AF_BITS   1
 
#define CONFIG_CHIP_STM32_GPIOV2_HAS_HIGH_SPEED   1
 
#define CONFIG_CHIP_STM32_GPIOV2_HAS_GPIOA   1
 
#define CONFIG_CHIP_STM32_GPIOV2_HAS_GPIOB   1
 
#define CONFIG_CHIP_STM32_GPIOV2_HAS_GPIOC   1
 
#define CONFIG_CHIP_STM32_GPIOV2_HAS_GPIOD   1
 
#define CONFIG_CHIP_STM32_GPIOV2_HAS_GPIOE   1
 
#define CONFIG_CHIP_STM32_GPIOV2_HAS_GPIOH   1
 
#define CONFIG_CHIP_STM32_GPIOV2   1
 
#define CONFIG_CHIP_STM32_SPIV1   1
 
#define CONFIG_CHIP_STM32_USARTV1   1
 
#define CONFIG_CHIP_STM32_SPIV1_HAS_SPI1   1
 
#define CONFIG_CHIP_STM32_SPIV1_HAS_SPI2   1
 
#define CONFIG_CHIP_STM32_SPIV1_HAS_SPI3   1
 
#define CONFIG_CHIP_STM32_USARTV1_HAS_CR1_OVER8_BIT   1
 
#define CONFIG_CHIP_STM32_USARTV1_HAS_USART1   1
 
#define CONFIG_CHIP_STM32_USARTV1_HAS_USART2   1
 
#define CONFIG_CHIP_STM32_USARTV1_HAS_USART3   1
 
#define CONFIG_CHIP_STM32_USARTV1_HAS_UART4   1
 
#define CONFIG_CHIP_STM32_USARTV1_HAS_UART5   1
 
#define CONFIG_CHIP_STM32_USARTV1_HAS_USART6   1
 
#define CONFIG_ARCHITECTURE_ARMV7_M   1
 
#define CONFIG_ARCHITECTURE_STACK_ALIGNMENT   8
 
#define CONFIG_TOOLCHAIN_PREFIX   "arm-none-eabi-"
 
#define CONFIG_ARCHITECTURE_FLAGS   "-mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16"
 
#define CONFIG_ARCHITECTURE_ARMV7_M_KERNEL_BASEPRI   0
 
#define CONFIG_ARCHITECTURE_ARM_CORTEX_M4   1
 
#define CONFIG_ARCHITECTURE_ARM_CORTEX_M4_R0P1   1
 
#define CONFIG_ARCHITECTURE_ARMV6_M_ARMV7_M_MAIN_STACK_SIZE   1024
 
#define CONFIG_ARCHITECTURE_INCLUDES   "source/architecture/ARM/ARMv6-M-ARMv7-M/include source/architecture/ARM/ARMv6-M-ARMv7-M/external/CMSIS"
 
#define CONFIG_ARCHITECTURE_FPU   1
 
#define CONFIG_ARCHITECTURE_HAS_FPU   1
 
#define CONFIG_ARCHITECTURE_ARM   1
 
#define CONFIG_TICK_FREQUENCY   1000
 
#define CONFIG_ROUND_ROBIN_FREQUENCY   10
 
#define CONFIG_SIGNALS_ENABLE   1
 
#define CONFIG_THREAD_DETACH_ENABLE   1
 
#define CONFIG_MAIN_THREAD_STACK_SIZE   4096
 
#define CONFIG_MAIN_THREAD_PRIORITY   127
 
#define CONFIG_MAIN_THREAD_CAN_RECEIVE_SIGNALS   1
 
#define CONFIG_MAIN_THREAD_QUEUED_SIGNALS   8
 
#define CONFIG_MAIN_THREAD_SIGNAL_ACTIONS   8
 
#define CONFIG_CHECK_FUNCTION_CONTEXT_ENABLE   1
 
#define CONFIG_CHECK_STACK_POINTER_RANGE_CONTEXT_SWITCH_ENABLE   1
 
#define CONFIG_CHECK_STACK_POINTER_RANGE_SYSTEM_TICK_ENABLE   1
 
#define CONFIG_CHECK_STACK_GUARD_CONTEXT_SWITCH_ENABLE   1
 
#define CONFIG_CHECK_STACK_GUARD_SYSTEM_TICK_ENABLE   1
 
#define CONFIG_STACK_GUARD_SIZE   32
 
#define CONFIG_TEST_APPLICATION_ENABLE   1
 
#define CONFIG_BUILD_OPTIMIZATION_O2   1
 
#define CONFIG_DEBUGGING_INFORMATION_ENABLE   1
 
#define CONFIG_ASSERT_ENABLE   1
 
#define CONFIG_LDSCRIPT_ROM_BEGIN   0
 
#define CONFIG_LDSCRIPT_ROM_END   1048576
 
#define CONFIG_BUILD_OPTIMIZATION   "-O2"
 
#define CONFIG_LINK_TIME_OPTIMIZATION_COMPILATION   ""
 
#define CONFIG_LINK_TIME_OPTIMIZATION_LINKING   ""
 
#define CONFIG_STATIC_DESTRUCTORS_RUN_TIME_REGISTRATION   "-fno-use-cxa-atexit"
 
#define CONFIG_DEBUGGING_INFORMATION_COMPILATION   "-g -ggdb3"
 
#define CONFIG_DEBUGGING_INFORMATION_LINKING   "-g"
 
#define CONFIG_ASSERT   ""
 

Detailed Description

distortos configuration

Warning
Automatically generated file - do not edit!
Date
2018-07-01 22:11:05