]> begriffs open source - meson-cross/blob - armv7m/cortex-m4/st/nucleo-f411re/cross.ini
Make debugging command work
[meson-cross] / armv7m / cortex-m4 / st / nucleo-f411re / cross.ini
1 # for other cross files
2
3 [constants]
4 stm32f4_mcu  = 'STM32F411xE'
5 hsi_hz       = '16000000'
6 hse_hz       = '8000000'
7 flash_offset = '0x08000000'
8 flash_size   = '512K'
9 ram_offset   = '0x20000000'
10 ram_size     = '128K'
11
12 mcu_flags    = ['-mcpu=cortex-m4', '-mfloat-abi=hard', '-mfpu=fpv4-sp-d16']
13
14 # for meson.build files
15
16 [properties]
17 cross_stm32f4_mcu  = stm32f4_mcu
18 cross_hsi_hz       = hsi_hz
19 cross_hse_hz       = hse_hz
20 cross_flash_offset = flash_offset
21 cross_flash_size   = flash_size
22 cross_ram_offset   = ram_offset
23 cross_ram_size     = ram_size
24
25 openocd_board         = 'board/st_nucleo_f4.cfg'
26 cross_num_breakpoints = 6
27 cross_num_watchpoints = 4
28
29 # compile/link args for MCU and FPU
30
31 [built-in options]
32 c_args = arm_c_args + mcu_flags
33 c_link_args = arm_c_link_args + mcu_flags