1 # for other cross files
4 stm32f4_mcu = 'STM32F411xE'
7 flash_offset = '0x08000000'
9 ram_offset = '0x20000000'
12 mcu_flags = ['-mcpu=cortex-m4', '-mfloat-abi=hard', '-mfpu=fpv4-sp-d16']
14 # for meson.build files
17 cross_stm32f4_mcu = stm32f4_mcu
20 cross_flash_offset = flash_offset
21 cross_flash_size = flash_size
22 cross_ram_offset = ram_offset
23 cross_ram_size = ram_size
25 openocd_board = 'board/st_nucleo_f4.cfg'
26 cross_num_breakpoints = 6
27 cross_num_watchpoints = 4
29 # compile/link args for MCU and FPU
32 c_args = arm_c_args + mcu_flags
33 c_link_args = arm_c_link_args + mcu_flags