Replace Zephyr subrepo with Mbed
This commit is contained in:
parent
c71e59ca53
commit
436ed4dc3b
6
.gitmodules
vendored
6
.gitmodules
vendored
@ -1,3 +1,3 @@
|
||||
[submodule "include/zephyr-RC"]
|
||||
path = include/zephyr-RC
|
||||
url = https://github.com/philsson/zephyr-RC.git
|
||||
[submodule "mbed-os"]
|
||||
path = mbed-os
|
||||
url = git@github.com:ARMmbed/mbed-os.git
|
562
.vscode/c_cpp_properties.json
vendored
562
.vscode/c_cpp_properties.json
vendored
@ -1,53 +1,557 @@
|
||||
{
|
||||
"configurations": [
|
||||
{
|
||||
"name": "Mac",
|
||||
"includePath": [
|
||||
"/usr/include",
|
||||
"/Volumes/CrossToolNG/zephyr/include",
|
||||
"${workspaceRoot}"
|
||||
"${workspaceRoot}\\*",
|
||||
"${workspaceRoot}\\mbed-os\\*",
|
||||
"${workspaceRoot}\\mbed-os\\drivers\\*",
|
||||
"${workspaceRoot}\\mbed-os\\cmsis\\*",
|
||||
"${workspaceRoot}\\mbed-os\\cmsis\\TOOLCHAIN_GCC\\*",
|
||||
"${workspaceRoot}\\mbed-os\\cmsis\\TARGET_CORTEX_M\\*",
|
||||
"${workspaceRoot}\\mbed-os\\cmsis\\TARGET_CORTEX_M\\TOOLCHAIN_GCC\\*",
|
||||
"${workspaceRoot}\\mbed-os\\hal\\*",
|
||||
"${workspaceRoot}\\mbed-os\\hal\\storage_abstraction\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\netsocket\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\netsocket\\cellular\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\netsocket\\cellular\\generic_modem_driver\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\netsocket\\cellular\\utils\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\mbedtls\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\mbedtls\\platform\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\mbedtls\\platform\\src\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\mbedtls\\platform\\inc\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\mbedtls\\src\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\mbedtls\\targets\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\mbedtls\\targets\\TARGET_STM\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\mbedtls\\targets\\TARGET_STM\\TARGET_STM32F4\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\mbedtls\\inc\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\mbedtls\\inc\\mbedtls\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\mbedtls\\importer\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\nanostack\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\filesystem\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\filesystem\\bd\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\filesystem\\fat\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\filesystem\\fat\\ChaN\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\frameworks\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\frameworks\\unity\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\frameworks\\unity\\unity\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\frameworks\\unity\\source\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\frameworks\\utest\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\frameworks\\utest\\source\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\frameworks\\utest\\utest\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\frameworks\\greentea-client\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\frameworks\\greentea-client\\source\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\frameworks\\greentea-client\\greentea-client\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\storage\\*",
|
||||
"${workspaceRoot}\\mbed-os\\events\\*",
|
||||
"${workspaceRoot}\\mbed-os\\events\\equeue\\*",
|
||||
"${workspaceRoot}\\mbed-os\\platform\\*",
|
||||
"${workspaceRoot}\\mbed-os\\targets\\*",
|
||||
"${workspaceRoot}\\mbed-os\\targets\\TARGET_STM\\*",
|
||||
"${workspaceRoot}\\mbed-os\\targets\\TARGET_STM\\TARGET_STM32F4\\*",
|
||||
"${workspaceRoot}\\mbed-os\\targets\\TARGET_STM\\TARGET_STM32F4\\device\\*",
|
||||
"${workspaceRoot}\\mbed-os\\targets\\TARGET_STM\\TARGET_STM32F4\\TARGET_STM32F411xE\\*",
|
||||
"${workspaceRoot}\\mbed-os\\targets\\TARGET_STM\\TARGET_STM32F4\\TARGET_STM32F411xE\\device\\*",
|
||||
"${workspaceRoot}\\mbed-os\\targets\\TARGET_STM\\TARGET_STM32F4\\TARGET_STM32F411xE\\device\\TOOLCHAIN_GCC_ARM\\*",
|
||||
"${workspaceRoot}\\mbed-os\\targets\\TARGET_STM\\TARGET_STM32F4\\TARGET_STM32F411xE\\TARGET_NUCLEO_F411RE\\*",
|
||||
"${workspaceRoot}\\mbed-os\\rtos\\*",
|
||||
"${workspaceRoot}\\mbed-os\\rtos\\TARGET_CORTEX\\*",
|
||||
"${workspaceRoot}\\mbed-os\\rtos\\TARGET_CORTEX\\rtx4\\*",
|
||||
"${workspaceRoot}\\mbed-os\\rtos\\TARGET_CORTEX\\rtx5\\*",
|
||||
"${workspaceRoot}\\mbed-os\\rtos\\TARGET_CORTEX\\rtx5\\TARGET_RTOS_M4_M7\\*",
|
||||
"${workspaceRoot}\\mbed-os\\rtos\\TARGET_CORTEX\\rtx5\\TARGET_RTOS_M4_M7\\TOOLCHAIN_GCC\\*",
|
||||
"${workspaceRoot}\\img\\*"
|
||||
],
|
||||
"name": "Windows",
|
||||
"defines": [
|
||||
"MBED_BUILD_TIMESTAMP=1508698799.4",
|
||||
"__MBED__=1",
|
||||
"DEVICE_I2CSLAVE=1",
|
||||
"__FPU_PRESENT=1",
|
||||
"DEVICE_PORTOUT=1",
|
||||
"USBHOST_OTHER",
|
||||
"DEVICE_PORTINOUT=1",
|
||||
"TARGET_RTOS_M4_M7",
|
||||
"DEVICE_LOWPOWERTIMER=1",
|
||||
"DEVICE_RTC=1",
|
||||
"TOOLCHAIN_object",
|
||||
"DEVICE_SERIAL_ASYNCH=1",
|
||||
"TARGET_STM32F4",
|
||||
"__CMSIS_RTOS",
|
||||
"__CORTEX_M4",
|
||||
"TOOLCHAIN_GCC",
|
||||
"DEVICE_I2C_ASYNCH=1",
|
||||
"TARGET_CORTEX_M",
|
||||
"TARGET_DEBUG",
|
||||
"TARGET_LIKE_CORTEX_M4",
|
||||
"TARGET_M4",
|
||||
"TARGET_UVISOR_UNSUPPORTED",
|
||||
"DEVICE_SPI_ASYNCH=1",
|
||||
"TARGET_STM32F411xE",
|
||||
"DEVICE_SERIAL=1",
|
||||
"DEVICE_INTERRUPTIN=1",
|
||||
"TARGET_CORTEX",
|
||||
"DEVICE_I2C=1",
|
||||
"TRANSACTION_QUEUE_SIZE_SPI=2",
|
||||
"TARGET_NUCLEO_F411RE",
|
||||
"DEVICE_STDIO_MESSAGES=1",
|
||||
"TARGET_FF_MORPHO",
|
||||
"TARGET_FAMILY_STM32",
|
||||
"TARGET_FF_ARDUINO",
|
||||
"DEVICE_PORTIN=1",
|
||||
"TARGET_STM",
|
||||
"DEVICE_SERIAL_FC=1",
|
||||
"TARGET_LIKE_MBED",
|
||||
"__MBED_CMSIS_RTOS_CM",
|
||||
"DEVICE_SLEEP=1",
|
||||
"TOOLCHAIN_GCC_ARM",
|
||||
"DEVICE_SPI=1",
|
||||
"USB_STM_HAL",
|
||||
"DEVICE_SPISLAVE=1",
|
||||
"DEVICE_ANALOGIN=1",
|
||||
"DEVICE_PWMOUT=1",
|
||||
"DEVICE_FLASH=1",
|
||||
"TARGET_STM32F411RE",
|
||||
"ARM_MATH_CM4"
|
||||
],
|
||||
"intelliSenseMode": "clang-x64",
|
||||
"browse": {
|
||||
"path": [
|
||||
"/usr/include",
|
||||
"/Volumes/CrossToolNG/zephyr/include",
|
||||
"${workspaceRoot}"
|
||||
"${workspaceRoot}\\*",
|
||||
"${workspaceRoot}\\mbed-os\\*",
|
||||
"${workspaceRoot}\\mbed-os\\drivers\\*",
|
||||
"${workspaceRoot}\\mbed-os\\cmsis\\*",
|
||||
"${workspaceRoot}\\mbed-os\\cmsis\\TOOLCHAIN_GCC\\*",
|
||||
"${workspaceRoot}\\mbed-os\\cmsis\\TARGET_CORTEX_M\\*",
|
||||
"${workspaceRoot}\\mbed-os\\cmsis\\TARGET_CORTEX_M\\TOOLCHAIN_GCC\\*",
|
||||
"${workspaceRoot}\\mbed-os\\hal\\*",
|
||||
"${workspaceRoot}\\mbed-os\\hal\\storage_abstraction\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\netsocket\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\netsocket\\cellular\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\netsocket\\cellular\\generic_modem_driver\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\netsocket\\cellular\\utils\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\mbedtls\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\mbedtls\\platform\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\mbedtls\\platform\\src\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\mbedtls\\platform\\inc\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\mbedtls\\src\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\mbedtls\\targets\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\mbedtls\\targets\\TARGET_STM\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\mbedtls\\targets\\TARGET_STM\\TARGET_STM32F4\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\mbedtls\\inc\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\mbedtls\\inc\\mbedtls\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\mbedtls\\importer\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\nanostack\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\filesystem\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\filesystem\\bd\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\filesystem\\fat\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\filesystem\\fat\\ChaN\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\frameworks\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\frameworks\\unity\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\frameworks\\unity\\unity\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\frameworks\\unity\\source\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\frameworks\\utest\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\frameworks\\utest\\source\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\frameworks\\utest\\utest\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\frameworks\\greentea-client\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\frameworks\\greentea-client\\source\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\frameworks\\greentea-client\\greentea-client\\*",
|
||||
"${workspaceRoot}\\mbed-os\\features\\storage\\*",
|
||||
"${workspaceRoot}\\mbed-os\\events\\*",
|
||||
"${workspaceRoot}\\mbed-os\\events\\equeue\\*",
|
||||
"${workspaceRoot}\\mbed-os\\platform\\*",
|
||||
"${workspaceRoot}\\mbed-os\\targets\\*",
|
||||
"${workspaceRoot}\\mbed-os\\targets\\TARGET_STM\\*",
|
||||
"${workspaceRoot}\\mbed-os\\targets\\TARGET_STM\\TARGET_STM32F4\\*",
|
||||
"${workspaceRoot}\\mbed-os\\targets\\TARGET_STM\\TARGET_STM32F4\\device\\*",
|
||||
"${workspaceRoot}\\mbed-os\\targets\\TARGET_STM\\TARGET_STM32F4\\TARGET_STM32F411xE\\*",
|
||||
"${workspaceRoot}\\mbed-os\\targets\\TARGET_STM\\TARGET_STM32F4\\TARGET_STM32F411xE\\device\\*",
|
||||
"${workspaceRoot}\\mbed-os\\targets\\TARGET_STM\\TARGET_STM32F4\\TARGET_STM32F411xE\\device\\TOOLCHAIN_GCC_ARM\\*",
|
||||
"${workspaceRoot}\\mbed-os\\targets\\TARGET_STM\\TARGET_STM32F4\\TARGET_STM32F411xE\\TARGET_NUCLEO_F411RE\\*",
|
||||
"${workspaceRoot}\\mbed-os\\rtos\\*",
|
||||
"${workspaceRoot}\\mbed-os\\rtos\\TARGET_CORTEX\\*",
|
||||
"${workspaceRoot}\\mbed-os\\rtos\\TARGET_CORTEX\\rtx4\\*",
|
||||
"${workspaceRoot}\\mbed-os\\rtos\\TARGET_CORTEX\\rtx5\\*",
|
||||
"${workspaceRoot}\\mbed-os\\rtos\\TARGET_CORTEX\\rtx5\\TARGET_RTOS_M4_M7\\*",
|
||||
"${workspaceRoot}\\mbed-os\\rtos\\TARGET_CORTEX\\rtx5\\TARGET_RTOS_M4_M7\\TOOLCHAIN_GCC\\*",
|
||||
"${workspaceRoot}\\img\\*"
|
||||
]
|
||||
},
|
||||
"compilerPath": "/usr/bin/clang",
|
||||
"cStandard": "c11",
|
||||
"cppStandard": "c++17"
|
||||
},
|
||||
{
|
||||
"includePath": [
|
||||
"/Users/philip/Library/Arduino15/packages/AZ3166/tools/**",
|
||||
"/Users/philip/Library/Arduino15/packages/AZ3166/hardware/stm32f4/1.4.1/**",
|
||||
"${workspaceRoot}/*",
|
||||
"${workspaceRoot}/mbed-os/*",
|
||||
"${workspaceRoot}/mbed-os/drivers/*",
|
||||
"${workspaceRoot}/mbed-os/cmsis/*",
|
||||
"${workspaceRoot}/mbed-os/cmsis/TOOLCHAIN_GCC/*",
|
||||
"${workspaceRoot}/mbed-os/cmsis/TARGET_CORTEX_M/*",
|
||||
"${workspaceRoot}/mbed-os/cmsis/TARGET_CORTEX_M/TOOLCHAIN_GCC/*",
|
||||
"${workspaceRoot}/mbed-os/hal/*",
|
||||
"${workspaceRoot}/mbed-os/hal/storage_abstraction/*",
|
||||
"${workspaceRoot}/mbed-os/features/*",
|
||||
"${workspaceRoot}/mbed-os/features/netsocket/*",
|
||||
"${workspaceRoot}/mbed-os/features/netsocket/cellular/*",
|
||||
"${workspaceRoot}/mbed-os/features/netsocket/cellular/generic_modem_driver/*",
|
||||
"${workspaceRoot}/mbed-os/features/netsocket/cellular/utils/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/platform/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/platform/src/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/platform/inc/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/src/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/targets/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/targets/TARGET_STM/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/targets/TARGET_STM/TARGET_STM32F4/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/inc/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/inc/mbedtls/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/importer/*",
|
||||
"${workspaceRoot}/mbed-os/features/nanostack/*",
|
||||
"${workspaceRoot}/mbed-os/features/filesystem/*",
|
||||
"${workspaceRoot}/mbed-os/features/filesystem/bd/*",
|
||||
"${workspaceRoot}/mbed-os/features/filesystem/fat/*",
|
||||
"${workspaceRoot}/mbed-os/features/filesystem/fat/ChaN/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/unity/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/unity/unity/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/unity/source/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/utest/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/utest/source/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/utest/utest/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/greentea-client/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/greentea-client/source/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/greentea-client/greentea-client/*",
|
||||
"${workspaceRoot}/mbed-os/features/storage/*",
|
||||
"${workspaceRoot}/mbed-os/events/*",
|
||||
"${workspaceRoot}/mbed-os/events/equeue/*",
|
||||
"${workspaceRoot}/mbed-os/platform/*",
|
||||
"${workspaceRoot}/mbed-os/targets/*",
|
||||
"${workspaceRoot}/mbed-os/targets/TARGET_STM/*",
|
||||
"${workspaceRoot}/mbed-os/targets/TARGET_STM/TARGET_STM32F4/*",
|
||||
"${workspaceRoot}/mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/*",
|
||||
"${workspaceRoot}/mbed-os/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F411xE/*",
|
||||
"${workspaceRoot}/mbed-os/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F411xE/device/*",
|
||||
"${workspaceRoot}/mbed-os/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F411xE/device/TOOLCHAIN_GCC_ARM/*",
|
||||
"${workspaceRoot}/mbed-os/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F411xE/TARGET_NUCLEO_F411RE/*",
|
||||
"${workspaceRoot}/mbed-os/rtos/*",
|
||||
"${workspaceRoot}/mbed-os/rtos/TARGET_CORTEX/*",
|
||||
"${workspaceRoot}/mbed-os/rtos/TARGET_CORTEX/rtx4/*",
|
||||
"${workspaceRoot}/mbed-os/rtos/TARGET_CORTEX/rtx5/*",
|
||||
"${workspaceRoot}/mbed-os/rtos/TARGET_CORTEX/rtx5/TARGET_RTOS_M4_M7/*",
|
||||
"${workspaceRoot}/mbed-os/rtos/TARGET_CORTEX/rtx5/TARGET_RTOS_M4_M7/TOOLCHAIN_GCC/*",
|
||||
"${workspaceRoot}/img/*"
|
||||
],
|
||||
"name": "Mac",
|
||||
"defines": [
|
||||
"MBED_BUILD_TIMESTAMP=1508698799.4",
|
||||
"__MBED__=1",
|
||||
"DEVICE_I2CSLAVE=1",
|
||||
"__FPU_PRESENT=1",
|
||||
"DEVICE_PORTOUT=1",
|
||||
"USBHOST_OTHER",
|
||||
"DEVICE_PORTINOUT=1",
|
||||
"TARGET_RTOS_M4_M7",
|
||||
"DEVICE_LOWPOWERTIMER=1",
|
||||
"DEVICE_RTC=1",
|
||||
"TOOLCHAIN_object",
|
||||
"DEVICE_SERIAL_ASYNCH=1",
|
||||
"TARGET_STM32F4",
|
||||
"__CMSIS_RTOS",
|
||||
"__CORTEX_M4",
|
||||
"TOOLCHAIN_GCC",
|
||||
"DEVICE_I2C_ASYNCH=1",
|
||||
"TARGET_CORTEX_M",
|
||||
"TARGET_DEBUG",
|
||||
"TARGET_LIKE_CORTEX_M4",
|
||||
"TARGET_M4",
|
||||
"TARGET_UVISOR_UNSUPPORTED",
|
||||
"DEVICE_SPI_ASYNCH=1",
|
||||
"TARGET_STM32F411xE",
|
||||
"DEVICE_SERIAL=1",
|
||||
"DEVICE_INTERRUPTIN=1",
|
||||
"TARGET_CORTEX",
|
||||
"DEVICE_I2C=1",
|
||||
"TRANSACTION_QUEUE_SIZE_SPI=2",
|
||||
"TARGET_NUCLEO_F411RE",
|
||||
"DEVICE_STDIO_MESSAGES=1",
|
||||
"TARGET_FF_MORPHO",
|
||||
"TARGET_FAMILY_STM32",
|
||||
"TARGET_FF_ARDUINO",
|
||||
"DEVICE_PORTIN=1",
|
||||
"TARGET_STM",
|
||||
"DEVICE_SERIAL_FC=1",
|
||||
"TARGET_LIKE_MBED",
|
||||
"__MBED_CMSIS_RTOS_CM",
|
||||
"DEVICE_SLEEP=1",
|
||||
"TOOLCHAIN_GCC_ARM",
|
||||
"DEVICE_SPI=1",
|
||||
"USB_STM_HAL",
|
||||
"DEVICE_SPISLAVE=1",
|
||||
"DEVICE_ANALOGIN=1",
|
||||
"DEVICE_PWMOUT=1",
|
||||
"DEVICE_FLASH=1",
|
||||
"TARGET_STM32F411RE",
|
||||
"ARM_MATH_CM4"
|
||||
],
|
||||
"intelliSenseMode": "clang-x64",
|
||||
"browse": {
|
||||
"path": [
|
||||
"${workspaceRoot}/*",
|
||||
"${workspaceRoot}/mbed-os/*",
|
||||
"${workspaceRoot}/mbed-os/drivers/*",
|
||||
"${workspaceRoot}/mbed-os/cmsis/*",
|
||||
"${workspaceRoot}/mbed-os/cmsis/TOOLCHAIN_GCC/*",
|
||||
"${workspaceRoot}/mbed-os/cmsis/TARGET_CORTEX_M/*",
|
||||
"${workspaceRoot}/mbed-os/cmsis/TARGET_CORTEX_M/TOOLCHAIN_GCC/*",
|
||||
"${workspaceRoot}/mbed-os/hal/*",
|
||||
"${workspaceRoot}/mbed-os/hal/storage_abstraction/*",
|
||||
"${workspaceRoot}/mbed-os/features/*",
|
||||
"${workspaceRoot}/mbed-os/features/netsocket/*",
|
||||
"${workspaceRoot}/mbed-os/features/netsocket/cellular/*",
|
||||
"${workspaceRoot}/mbed-os/features/netsocket/cellular/generic_modem_driver/*",
|
||||
"${workspaceRoot}/mbed-os/features/netsocket/cellular/utils/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/platform/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/platform/src/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/platform/inc/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/src/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/targets/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/targets/TARGET_STM/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/targets/TARGET_STM/TARGET_STM32F4/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/inc/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/inc/mbedtls/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/importer/*",
|
||||
"${workspaceRoot}/mbed-os/features/nanostack/*",
|
||||
"${workspaceRoot}/mbed-os/features/filesystem/*",
|
||||
"${workspaceRoot}/mbed-os/features/filesystem/bd/*",
|
||||
"${workspaceRoot}/mbed-os/features/filesystem/fat/*",
|
||||
"${workspaceRoot}/mbed-os/features/filesystem/fat/ChaN/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/unity/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/unity/unity/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/unity/source/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/utest/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/utest/source/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/utest/utest/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/greentea-client/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/greentea-client/source/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/greentea-client/greentea-client/*",
|
||||
"${workspaceRoot}/mbed-os/features/storage/*",
|
||||
"${workspaceRoot}/mbed-os/events/*",
|
||||
"${workspaceRoot}/mbed-os/events/equeue/*",
|
||||
"${workspaceRoot}/mbed-os/platform/*",
|
||||
"${workspaceRoot}/mbed-os/targets/*",
|
||||
"${workspaceRoot}/mbed-os/targets/TARGET_STM/*",
|
||||
"${workspaceRoot}/mbed-os/targets/TARGET_STM/TARGET_STM32F4/*",
|
||||
"${workspaceRoot}/mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/*",
|
||||
"${workspaceRoot}/mbed-os/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F411xE/*",
|
||||
"${workspaceRoot}/mbed-os/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F411xE/device/*",
|
||||
"${workspaceRoot}/mbed-os/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F411xE/device/TOOLCHAIN_GCC_ARM/*",
|
||||
"${workspaceRoot}/mbed-os/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F411xE/TARGET_NUCLEO_F411RE/*",
|
||||
"${workspaceRoot}/mbed-os/rtos/*",
|
||||
"${workspaceRoot}/mbed-os/rtos/TARGET_CORTEX/*",
|
||||
"${workspaceRoot}/mbed-os/rtos/TARGET_CORTEX/rtx4/*",
|
||||
"${workspaceRoot}/mbed-os/rtos/TARGET_CORTEX/rtx5/*",
|
||||
"${workspaceRoot}/mbed-os/rtos/TARGET_CORTEX/rtx5/TARGET_RTOS_M4_M7/*",
|
||||
"${workspaceRoot}/mbed-os/rtos/TARGET_CORTEX/rtx5/TARGET_RTOS_M4_M7/TOOLCHAIN_GCC/*",
|
||||
"${workspaceRoot}/img/*"
|
||||
]
|
||||
},
|
||||
"macFrameworkPath": [
|
||||
"/System/Library/Frameworks",
|
||||
"/Library/Frameworks"
|
||||
]
|
||||
],
|
||||
"compilerPath": "/usr/bin/gcc",
|
||||
"cStandard": "c11",
|
||||
"cppStandard": "c++17"
|
||||
},
|
||||
{
|
||||
"name": "Linux",
|
||||
"includePath": [
|
||||
"/usr/include",
|
||||
"${workspaceRoot}"
|
||||
"${workspaceRoot}/*",
|
||||
"${workspaceRoot}/mbed-os/*",
|
||||
"${workspaceRoot}/mbed-os/drivers/*",
|
||||
"${workspaceRoot}/mbed-os/cmsis/*",
|
||||
"${workspaceRoot}/mbed-os/cmsis/TOOLCHAIN_GCC/*",
|
||||
"${workspaceRoot}/mbed-os/cmsis/TARGET_CORTEX_M/*",
|
||||
"${workspaceRoot}/mbed-os/cmsis/TARGET_CORTEX_M/TOOLCHAIN_GCC/*",
|
||||
"${workspaceRoot}/mbed-os/hal/*",
|
||||
"${workspaceRoot}/mbed-os/hal/storage_abstraction/*",
|
||||
"${workspaceRoot}/mbed-os/features/*",
|
||||
"${workspaceRoot}/mbed-os/features/netsocket/*",
|
||||
"${workspaceRoot}/mbed-os/features/netsocket/cellular/*",
|
||||
"${workspaceRoot}/mbed-os/features/netsocket/cellular/generic_modem_driver/*",
|
||||
"${workspaceRoot}/mbed-os/features/netsocket/cellular/utils/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/platform/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/platform/src/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/platform/inc/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/src/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/targets/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/targets/TARGET_STM/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/targets/TARGET_STM/TARGET_STM32F4/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/inc/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/inc/mbedtls/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/importer/*",
|
||||
"${workspaceRoot}/mbed-os/features/nanostack/*",
|
||||
"${workspaceRoot}/mbed-os/features/filesystem/*",
|
||||
"${workspaceRoot}/mbed-os/features/filesystem/bd/*",
|
||||
"${workspaceRoot}/mbed-os/features/filesystem/fat/*",
|
||||
"${workspaceRoot}/mbed-os/features/filesystem/fat/ChaN/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/unity/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/unity/unity/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/unity/source/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/utest/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/utest/source/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/utest/utest/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/greentea-client/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/greentea-client/source/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/greentea-client/greentea-client/*",
|
||||
"${workspaceRoot}/mbed-os/features/storage/*",
|
||||
"${workspaceRoot}/mbed-os/events/*",
|
||||
"${workspaceRoot}/mbed-os/events/equeue/*",
|
||||
"${workspaceRoot}/mbed-os/platform/*",
|
||||
"${workspaceRoot}/mbed-os/targets/*",
|
||||
"${workspaceRoot}/mbed-os/targets/TARGET_STM/*",
|
||||
"${workspaceRoot}/mbed-os/targets/TARGET_STM/TARGET_STM32F4/*",
|
||||
"${workspaceRoot}/mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/*",
|
||||
"${workspaceRoot}/mbed-os/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F411xE/*",
|
||||
"${workspaceRoot}/mbed-os/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F411xE/device/*",
|
||||
"${workspaceRoot}/mbed-os/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F411xE/device/TOOLCHAIN_GCC_ARM/*",
|
||||
"${workspaceRoot}/mbed-os/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F411xE/TARGET_NUCLEO_F411RE/*",
|
||||
"${workspaceRoot}/mbed-os/rtos/*",
|
||||
"${workspaceRoot}/mbed-os/rtos/TARGET_CORTEX/*",
|
||||
"${workspaceRoot}/mbed-os/rtos/TARGET_CORTEX/rtx4/*",
|
||||
"${workspaceRoot}/mbed-os/rtos/TARGET_CORTEX/rtx5/*",
|
||||
"${workspaceRoot}/mbed-os/rtos/TARGET_CORTEX/rtx5/TARGET_RTOS_M4_M7/*",
|
||||
"${workspaceRoot}/mbed-os/rtos/TARGET_CORTEX/rtx5/TARGET_RTOS_M4_M7/TOOLCHAIN_GCC/*",
|
||||
"${workspaceRoot}/img/*"
|
||||
],
|
||||
"name": "Linux",
|
||||
"defines": [
|
||||
"MBED_BUILD_TIMESTAMP=1508698799.4",
|
||||
"__MBED__=1",
|
||||
"DEVICE_I2CSLAVE=1",
|
||||
"__FPU_PRESENT=1",
|
||||
"DEVICE_PORTOUT=1",
|
||||
"USBHOST_OTHER",
|
||||
"DEVICE_PORTINOUT=1",
|
||||
"TARGET_RTOS_M4_M7",
|
||||
"DEVICE_LOWPOWERTIMER=1",
|
||||
"DEVICE_RTC=1",
|
||||
"TOOLCHAIN_object",
|
||||
"DEVICE_SERIAL_ASYNCH=1",
|
||||
"TARGET_STM32F4",
|
||||
"__CMSIS_RTOS",
|
||||
"__CORTEX_M4",
|
||||
"TOOLCHAIN_GCC",
|
||||
"DEVICE_I2C_ASYNCH=1",
|
||||
"TARGET_CORTEX_M",
|
||||
"TARGET_DEBUG",
|
||||
"TARGET_LIKE_CORTEX_M4",
|
||||
"TARGET_M4",
|
||||
"TARGET_UVISOR_UNSUPPORTED",
|
||||
"DEVICE_SPI_ASYNCH=1",
|
||||
"TARGET_STM32F411xE",
|
||||
"DEVICE_SERIAL=1",
|
||||
"DEVICE_INTERRUPTIN=1",
|
||||
"TARGET_CORTEX",
|
||||
"DEVICE_I2C=1",
|
||||
"TRANSACTION_QUEUE_SIZE_SPI=2",
|
||||
"TARGET_NUCLEO_F411RE",
|
||||
"DEVICE_STDIO_MESSAGES=1",
|
||||
"TARGET_FF_MORPHO",
|
||||
"TARGET_FAMILY_STM32",
|
||||
"TARGET_FF_ARDUINO",
|
||||
"DEVICE_PORTIN=1",
|
||||
"TARGET_STM",
|
||||
"DEVICE_SERIAL_FC=1",
|
||||
"TARGET_LIKE_MBED",
|
||||
"__MBED_CMSIS_RTOS_CM",
|
||||
"DEVICE_SLEEP=1",
|
||||
"TOOLCHAIN_GCC_ARM",
|
||||
"DEVICE_SPI=1",
|
||||
"USB_STM_HAL",
|
||||
"DEVICE_SPISLAVE=1",
|
||||
"DEVICE_ANALOGIN=1",
|
||||
"DEVICE_PWMOUT=1",
|
||||
"DEVICE_FLASH=1",
|
||||
"TARGET_STM32F411RE",
|
||||
"ARM_MATH_CM4"
|
||||
],
|
||||
"intelliSenseMode": "clang-x64",
|
||||
"browse": {
|
||||
"path": [
|
||||
"/usr/include",
|
||||
"${workspaceRoot}"
|
||||
"${workspaceRoot}/*",
|
||||
"${workspaceRoot}/mbed-os/*",
|
||||
"${workspaceRoot}/mbed-os/drivers/*",
|
||||
"${workspaceRoot}/mbed-os/cmsis/*",
|
||||
"${workspaceRoot}/mbed-os/cmsis/TOOLCHAIN_GCC/*",
|
||||
"${workspaceRoot}/mbed-os/cmsis/TARGET_CORTEX_M/*",
|
||||
"${workspaceRoot}/mbed-os/cmsis/TARGET_CORTEX_M/TOOLCHAIN_GCC/*",
|
||||
"${workspaceRoot}/mbed-os/hal/*",
|
||||
"${workspaceRoot}/mbed-os/hal/storage_abstraction/*",
|
||||
"${workspaceRoot}/mbed-os/features/*",
|
||||
"${workspaceRoot}/mbed-os/features/netsocket/*",
|
||||
"${workspaceRoot}/mbed-os/features/netsocket/cellular/*",
|
||||
"${workspaceRoot}/mbed-os/features/netsocket/cellular/generic_modem_driver/*",
|
||||
"${workspaceRoot}/mbed-os/features/netsocket/cellular/utils/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/platform/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/platform/src/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/platform/inc/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/src/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/targets/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/targets/TARGET_STM/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/targets/TARGET_STM/TARGET_STM32F4/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/inc/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/inc/mbedtls/*",
|
||||
"${workspaceRoot}/mbed-os/features/mbedtls/importer/*",
|
||||
"${workspaceRoot}/mbed-os/features/nanostack/*",
|
||||
"${workspaceRoot}/mbed-os/features/filesystem/*",
|
||||
"${workspaceRoot}/mbed-os/features/filesystem/bd/*",
|
||||
"${workspaceRoot}/mbed-os/features/filesystem/fat/*",
|
||||
"${workspaceRoot}/mbed-os/features/filesystem/fat/ChaN/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/unity/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/unity/unity/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/unity/source/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/utest/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/utest/source/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/utest/utest/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/greentea-client/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/greentea-client/source/*",
|
||||
"${workspaceRoot}/mbed-os/features/frameworks/greentea-client/greentea-client/*",
|
||||
"${workspaceRoot}/mbed-os/features/storage/*",
|
||||
"${workspaceRoot}/mbed-os/events/*",
|
||||
"${workspaceRoot}/mbed-os/events/equeue/*",
|
||||
"${workspaceRoot}/mbed-os/platform/*",
|
||||
"${workspaceRoot}/mbed-os/targets/*",
|
||||
"${workspaceRoot}/mbed-os/targets/TARGET_STM/*",
|
||||
"${workspaceRoot}/mbed-os/targets/TARGET_STM/TARGET_STM32F4/*",
|
||||
"${workspaceRoot}/mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/*",
|
||||
"${workspaceRoot}/mbed-os/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F411xE/*",
|
||||
"${workspaceRoot}/mbed-os/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F411xE/device/*",
|
||||
"${workspaceRoot}/mbed-os/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F411xE/device/TOOLCHAIN_GCC_ARM/*",
|
||||
"${workspaceRoot}/mbed-os/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F411xE/TARGET_NUCLEO_F411RE/*",
|
||||
"${workspaceRoot}/mbed-os/rtos/*",
|
||||
"${workspaceRoot}/mbed-os/rtos/TARGET_CORTEX/*",
|
||||
"${workspaceRoot}/mbed-os/rtos/TARGET_CORTEX/rtx4/*",
|
||||
"${workspaceRoot}/mbed-os/rtos/TARGET_CORTEX/rtx5/*",
|
||||
"${workspaceRoot}/mbed-os/rtos/TARGET_CORTEX/rtx5/TARGET_RTOS_M4_M7/*",
|
||||
"${workspaceRoot}/mbed-os/rtos/TARGET_CORTEX/rtx5/TARGET_RTOS_M4_M7/TOOLCHAIN_GCC/*",
|
||||
"${workspaceRoot}/img/*"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Win32",
|
||||
"includePath": [
|
||||
"c:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include",
|
||||
"${workspaceRoot}"
|
||||
],
|
||||
"intelliSenseMode": "msvc-x64",
|
||||
"browse": {
|
||||
"path": [
|
||||
"c:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include",
|
||||
"${workspaceRoot}"
|
||||
]
|
||||
}
|
||||
},
|
||||
"compilerPath": "/usr/bin/clang",
|
||||
"cStandard": "c11",
|
||||
"cppStandard": "c++17"
|
||||
}
|
||||
],
|
||||
"version": 3
|
||||
"version": 4
|
||||
}
|
703
Makefile
703
Makefile
@ -1,6 +1,699 @@
|
||||
#KERNEL_TYPE = nano
|
||||
BOARD ?= nucleo_f411re
|
||||
CONF_FILE = prj.conf
|
||||
# This file was automagically generated by mbed.org. For more information,
|
||||
# see http://mbed.org/handbook/Exporting-to-GCC-ARM-Embedded
|
||||
|
||||
include ${ZEPHYR_BASE}/Makefile.inc
|
||||
#include ./zephyr-RC/Makefile.inc
|
||||
###############################################################################
|
||||
# Boiler-plate
|
||||
|
||||
# cross-platform directory manipulation
|
||||
ifeq ($(shell echo $$OS),$$OS)
|
||||
MAKEDIR = if not exist "$(1)" mkdir "$(1)"
|
||||
RM = rmdir /S /Q "$(1)"
|
||||
else
|
||||
MAKEDIR = '$(SHELL)' -c "mkdir -p \"$(1)\""
|
||||
RM = '$(SHELL)' -c "rm -rf \"$(1)\""
|
||||
endif
|
||||
|
||||
OBJDIR := BUILD
|
||||
# Move to the build directory
|
||||
ifeq (,$(filter $(OBJDIR),$(notdir $(CURDIR))))
|
||||
.SUFFIXES:
|
||||
mkfile_path := $(abspath $(lastword $(MAKEFILE_LIST)))
|
||||
MAKETARGET = '$(MAKE)' --no-print-directory -C $(OBJDIR) -f '$(mkfile_path)' \
|
||||
'SRCDIR=$(CURDIR)' $(MAKECMDGOALS)
|
||||
.PHONY: $(OBJDIR) clean
|
||||
all:
|
||||
+@$(call MAKEDIR,$(OBJDIR))
|
||||
+@$(MAKETARGET)
|
||||
$(OBJDIR): all
|
||||
Makefile : ;
|
||||
% :: $(OBJDIR) ; :
|
||||
clean :
|
||||
$(call RM,$(OBJDIR))
|
||||
|
||||
else
|
||||
|
||||
# trick rules into thinking we are in the root, when we are in the bulid dir
|
||||
VPATH = ..
|
||||
|
||||
# Boiler-plate
|
||||
###############################################################################
|
||||
# Project settings
|
||||
|
||||
PROJECT := RCNoster
|
||||
|
||||
# mbed-os-example-blinky
|
||||
|
||||
|
||||
# Project settings
|
||||
###############################################################################
|
||||
# Objects and Paths
|
||||
|
||||
OBJECTS += ./main.o
|
||||
OBJECTS += ./mbed-os/drivers/AnalogIn.o
|
||||
OBJECTS += ./mbed-os/drivers/BusIn.o
|
||||
OBJECTS += ./mbed-os/drivers/BusInOut.o
|
||||
OBJECTS += ./mbed-os/drivers/BusOut.o
|
||||
OBJECTS += ./mbed-os/drivers/CAN.o
|
||||
OBJECTS += ./mbed-os/drivers/Ethernet.o
|
||||
OBJECTS += ./mbed-os/drivers/FlashIAP.o
|
||||
OBJECTS += ./mbed-os/drivers/I2C.o
|
||||
OBJECTS += ./mbed-os/drivers/I2CSlave.o
|
||||
OBJECTS += ./mbed-os/drivers/InterruptIn.o
|
||||
OBJECTS += ./mbed-os/drivers/InterruptManager.o
|
||||
OBJECTS += ./mbed-os/drivers/RawSerial.o
|
||||
OBJECTS += ./mbed-os/drivers/SPI.o
|
||||
OBJECTS += ./mbed-os/drivers/SPISlave.o
|
||||
OBJECTS += ./mbed-os/drivers/Serial.o
|
||||
OBJECTS += ./mbed-os/drivers/SerialBase.o
|
||||
OBJECTS += ./mbed-os/drivers/Ticker.o
|
||||
OBJECTS += ./mbed-os/drivers/Timeout.o
|
||||
OBJECTS += ./mbed-os/drivers/Timer.o
|
||||
OBJECTS += ./mbed-os/drivers/TimerEvent.o
|
||||
OBJECTS += ./mbed-os/drivers/UARTSerial.o
|
||||
OBJECTS += ./mbed-os/events/EventQueue.o
|
||||
OBJECTS += ./mbed-os/events/equeue/equeue.o
|
||||
OBJECTS += ./mbed-os/events/equeue/equeue_mbed.o
|
||||
OBJECTS += ./mbed-os/events/equeue/equeue_posix.o
|
||||
OBJECTS += ./mbed-os/events/mbed_shared_queues.o
|
||||
OBJECTS += ./mbed-os/features/filesystem/Dir.o
|
||||
OBJECTS += ./mbed-os/features/filesystem/File.o
|
||||
OBJECTS += ./mbed-os/features/filesystem/FileSystem.o
|
||||
OBJECTS += ./mbed-os/features/filesystem/bd/ChainingBlockDevice.o
|
||||
OBJECTS += ./mbed-os/features/filesystem/bd/HeapBlockDevice.o
|
||||
OBJECTS += ./mbed-os/features/filesystem/bd/MBRBlockDevice.o
|
||||
OBJECTS += ./mbed-os/features/filesystem/bd/ProfilingBlockDevice.o
|
||||
OBJECTS += ./mbed-os/features/filesystem/bd/SlicingBlockDevice.o
|
||||
OBJECTS += ./mbed-os/features/filesystem/fat/ChaN/ccsbcs.o
|
||||
OBJECTS += ./mbed-os/features/filesystem/fat/ChaN/ff.o
|
||||
OBJECTS += ./mbed-os/features/filesystem/fat/FATFileSystem.o
|
||||
OBJECTS += ./mbed-os/features/frameworks/greentea-client/source/greentea_metrics.o
|
||||
OBJECTS += ./mbed-os/features/frameworks/greentea-client/source/greentea_serial.o
|
||||
OBJECTS += ./mbed-os/features/frameworks/greentea-client/source/greentea_test_env.o
|
||||
OBJECTS += ./mbed-os/features/frameworks/unity/source/unity.o
|
||||
OBJECTS += ./mbed-os/features/frameworks/utest/mbed-utest-shim.o
|
||||
OBJECTS += ./mbed-os/features/frameworks/utest/source/unity_handler.o
|
||||
OBJECTS += ./mbed-os/features/frameworks/utest/source/utest_case.o
|
||||
OBJECTS += ./mbed-os/features/frameworks/utest/source/utest_default_handlers.o
|
||||
OBJECTS += ./mbed-os/features/frameworks/utest/source/utest_greentea_handlers.o
|
||||
OBJECTS += ./mbed-os/features/frameworks/utest/source/utest_harness.o
|
||||
OBJECTS += ./mbed-os/features/frameworks/utest/source/utest_shim.o
|
||||
OBJECTS += ./mbed-os/features/frameworks/utest/source/utest_stack_trace.o
|
||||
OBJECTS += ./mbed-os/features/frameworks/utest/source/utest_types.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/platform/src/mbed_trng.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/aes.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/aesni.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/arc4.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/asn1parse.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/asn1write.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/base64.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/bignum.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/blowfish.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/camellia.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/ccm.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/certs.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/cipher.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/cipher_wrap.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/cmac.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/ctr_drbg.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/debug.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/des.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/dhm.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/ecdh.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/ecdsa.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/ecjpake.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/ecp.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/ecp_curves.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/entropy.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/entropy_poll.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/error.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/gcm.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/havege.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/hmac_drbg.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/md.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/md2.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/md4.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/md5.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/md_wrap.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/memory_buffer_alloc.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/net_sockets.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/oid.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/padlock.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/pem.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/pk.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/pk_wrap.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/pkcs11.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/pkcs12.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/pkcs5.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/pkparse.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/pkwrite.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/platform.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/ripemd160.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/rsa.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/sha1.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/sha256.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/sha512.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/ssl_cache.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/ssl_ciphersuites.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/ssl_cli.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/ssl_cookie.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/ssl_srv.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/ssl_ticket.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/ssl_tls.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/threading.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/timing.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/version.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/version_features.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/x509.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/x509_create.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/x509_crl.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/x509_crt.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/x509_csr.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/x509write_crt.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/x509write_csr.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/src/xtea.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/targets/TARGET_STM/aes_alt.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/targets/TARGET_STM/md5_alt.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/targets/TARGET_STM/sha1_alt.o
|
||||
OBJECTS += ./mbed-os/features/mbedtls/targets/TARGET_STM/sha256_alt.o
|
||||
OBJECTS += ./mbed-os/features/netsocket/NetworkInterface.o
|
||||
OBJECTS += ./mbed-os/features/netsocket/NetworkStack.o
|
||||
OBJECTS += ./mbed-os/features/netsocket/Socket.o
|
||||
OBJECTS += ./mbed-os/features/netsocket/SocketAddress.o
|
||||
OBJECTS += ./mbed-os/features/netsocket/TCPServer.o
|
||||
OBJECTS += ./mbed-os/features/netsocket/TCPSocket.o
|
||||
OBJECTS += ./mbed-os/features/netsocket/UDPSocket.o
|
||||
OBJECTS += ./mbed-os/features/netsocket/WiFiAccessPoint.o
|
||||
OBJECTS += ./mbed-os/features/netsocket/cellular/generic_modem_driver/OnboardCellularInterface.o
|
||||
OBJECTS += ./mbed-os/features/netsocket/cellular/generic_modem_driver/PPPCellularInterface.o
|
||||
OBJECTS += ./mbed-os/features/netsocket/cellular/generic_modem_driver/UARTCellularInterface.o
|
||||
OBJECTS += ./mbed-os/features/netsocket/nsapi_dns.o
|
||||
OBJECTS += ./mbed-os/hal/mbed_flash_api.o
|
||||
OBJECTS += ./mbed-os/hal/mbed_gpio.o
|
||||
OBJECTS += ./mbed-os/hal/mbed_lp_ticker_api.o
|
||||
OBJECTS += ./mbed-os/hal/mbed_pinmap_common.o
|
||||
OBJECTS += ./mbed-os/hal/mbed_sleep_manager.o
|
||||
OBJECTS += ./mbed-os/hal/mbed_ticker_api.o
|
||||
OBJECTS += ./mbed-os/hal/mbed_us_ticker_api.o
|
||||
OBJECTS += ./mbed-os/platform/ATCmdParser.o
|
||||
OBJECTS += ./mbed-os/platform/CallChain.o
|
||||
OBJECTS += ./mbed-os/platform/FileBase.o
|
||||
OBJECTS += ./mbed-os/platform/FileHandle.o
|
||||
OBJECTS += ./mbed-os/platform/FilePath.o
|
||||
OBJECTS += ./mbed-os/platform/FileSystemHandle.o
|
||||
OBJECTS += ./mbed-os/platform/LocalFileSystem.o
|
||||
OBJECTS += ./mbed-os/platform/Stream.o
|
||||
OBJECTS += ./mbed-os/platform/mbed_alloc_wrappers.o
|
||||
OBJECTS += ./mbed-os/platform/mbed_application.o
|
||||
OBJECTS += ./mbed-os/platform/mbed_assert.o
|
||||
OBJECTS += ./mbed-os/platform/mbed_board.o
|
||||
OBJECTS += ./mbed-os/platform/mbed_critical.o
|
||||
OBJECTS += ./mbed-os/platform/mbed_error.o
|
||||
OBJECTS += ./mbed-os/platform/mbed_interface.o
|
||||
OBJECTS += ./mbed-os/platform/mbed_mem_trace.o
|
||||
OBJECTS += ./mbed-os/platform/mbed_mktime.o
|
||||
OBJECTS += ./mbed-os/platform/mbed_poll.o
|
||||
OBJECTS += ./mbed-os/platform/mbed_retarget.o
|
||||
OBJECTS += ./mbed-os/platform/mbed_rtc_time.o
|
||||
OBJECTS += ./mbed-os/platform/mbed_sdk_boot.o
|
||||
OBJECTS += ./mbed-os/platform/mbed_semihost_api.o
|
||||
OBJECTS += ./mbed-os/platform/mbed_stats.o
|
||||
OBJECTS += ./mbed-os/platform/mbed_wait_api_no_rtos.o
|
||||
OBJECTS += ./mbed-os/platform/mbed_wait_api_rtos.o
|
||||
OBJECTS += ./mbed-os/rtos/EventFlags.o
|
||||
OBJECTS += ./mbed-os/rtos/Mutex.o
|
||||
OBJECTS += ./mbed-os/rtos/RtosTimer.o
|
||||
OBJECTS += ./mbed-os/rtos/Semaphore.o
|
||||
OBJECTS += ./mbed-os/rtos/TARGET_CORTEX/mbed_boot.o
|
||||
OBJECTS += ./mbed-os/rtos/TARGET_CORTEX/mbed_rtx_handlers.o
|
||||
OBJECTS += ./mbed-os/rtos/TARGET_CORTEX/mbed_rtx_idle.o
|
||||
OBJECTS += ./mbed-os/rtos/TARGET_CORTEX/rtx4/cmsis_os1.o
|
||||
OBJECTS += ./mbed-os/rtos/TARGET_CORTEX/rtx5/RTX_Config.o
|
||||
OBJECTS += ./mbed-os/rtos/TARGET_CORTEX/rtx5/TARGET_RTOS_M4_M7/TOOLCHAIN_GCC/irq_cm4f.o
|
||||
OBJECTS += ./mbed-os/rtos/TARGET_CORTEX/rtx5/rt_OsEventObserver.o
|
||||
OBJECTS += ./mbed-os/rtos/TARGET_CORTEX/rtx5/rtx_delay.o
|
||||
OBJECTS += ./mbed-os/rtos/TARGET_CORTEX/rtx5/rtx_evflags.o
|
||||
OBJECTS += ./mbed-os/rtos/TARGET_CORTEX/rtx5/rtx_evr.o
|
||||
OBJECTS += ./mbed-os/rtos/TARGET_CORTEX/rtx5/rtx_kernel.o
|
||||
OBJECTS += ./mbed-os/rtos/TARGET_CORTEX/rtx5/rtx_lib.o
|
||||
OBJECTS += ./mbed-os/rtos/TARGET_CORTEX/rtx5/rtx_memory.o
|
||||
OBJECTS += ./mbed-os/rtos/TARGET_CORTEX/rtx5/rtx_mempool.o
|
||||
OBJECTS += ./mbed-os/rtos/TARGET_CORTEX/rtx5/rtx_msgqueue.o
|
||||
OBJECTS += ./mbed-os/rtos/TARGET_CORTEX/rtx5/rtx_mutex.o
|
||||
OBJECTS += ./mbed-os/rtos/TARGET_CORTEX/rtx5/rtx_semaphore.o
|
||||
OBJECTS += ./mbed-os/rtos/TARGET_CORTEX/rtx5/rtx_system.o
|
||||
OBJECTS += ./mbed-os/rtos/TARGET_CORTEX/rtx5/rtx_thread.o
|
||||
OBJECTS += ./mbed-os/rtos/TARGET_CORTEX/rtx5/rtx_timer.o
|
||||
OBJECTS += ./mbed-os/rtos/Thread.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F411xE/TARGET_NUCLEO_F411RE/PeripheralPins.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F411xE/TARGET_NUCLEO_F411RE/system_clock.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F411xE/device/TOOLCHAIN_GCC_ARM/startup_stm32f411xe.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/analogin_api.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/analogout_device.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/hal_init_pre.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_adc.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_adc_ex.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_can.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_cec.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_cortex.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_crc.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_cryp.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_cryp_ex.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_dac.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_dac_ex.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_dcmi.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_dcmi_ex.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_dfsdm.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_dma.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_dma2d.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_dma_ex.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_dsi.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_eth.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_flash.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_flash_ex.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_flash_ramfunc.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_fmpi2c.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_fmpi2c_ex.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_gpio.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_hash.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_hash_ex.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_hcd.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_i2c.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_i2c_ex.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_i2s.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_i2s_ex.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_irda.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_iwdg.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_lptim.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_ltdc.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_ltdc_ex.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_mmc.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_msp_template.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_nand.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_nor.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_pccard.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_pcd.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_pcd_ex.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_pwr.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_pwr_ex.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_qspi.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_rcc.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_rcc_ex.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_rng.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_rtc.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_rtc_ex.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_sai.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_sai_ex.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_sd.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_sdram.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_smartcard.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_spdifrx.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_spi.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_sram.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_tim.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_tim_ex.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_uart.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_usart.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_hal_wwdg.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_ll_adc.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_ll_crc.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_ll_dac.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_ll_dma.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_ll_dma2d.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_ll_exti.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_ll_fmc.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_ll_fsmc.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_ll_gpio.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_ll_i2c.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_ll_lptim.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_ll_pwr.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_ll_rcc.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_ll_rng.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_ll_rtc.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_ll_sdmmc.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_ll_spi.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_ll_tim.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_ll_usart.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_ll_usb.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/stm32f4xx_ll_utils.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device/system_stm32f4xx.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/flash_api.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/gpio_irq_device.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/pwmout_device.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/serial_device.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/TARGET_STM32F4/spi_api.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/analogout_api.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/can_api.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/gpio_api.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/gpio_irq_api.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/hal_tick_16b.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/hal_tick_32b.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/i2c_api.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/lp_ticker.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/mbed_overrides.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/pinmap.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/port_api.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/pwmout_api.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/rtc_api.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/serial_api.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/sleep.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/stm_spi_api.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/trng_api.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/us_ticker_16b.o
|
||||
OBJECTS += ./mbed-os/targets/TARGET_STM/us_ticker_32b.o
|
||||
|
||||
OBJECTS += ./src/test.o
|
||||
#OBJECTS += ./src/targets/revo_f4/pins.o
|
||||
#OBJECTS += ./src/drivers/HMC5883L.o
|
||||
OBJECTS += ./src/drivers/MPU6000.o
|
||||
OBJECTS += ./src/drivers/MS5611.o
|
||||
|
||||
|
||||
INCLUDE_PATHS += -I../
|
||||
INCLUDE_PATHS += -I../.
|
||||
INCLUDE_PATHS += -I.././img
|
||||
INCLUDE_PATHS += -I.././mbed-os
|
||||
INCLUDE_PATHS += -I.././mbed-os/cmsis
|
||||
INCLUDE_PATHS += -I.././mbed-os/cmsis/TARGET_CORTEX_M
|
||||
INCLUDE_PATHS += -I.././mbed-os/cmsis/TARGET_CORTEX_M/TOOLCHAIN_GCC
|
||||
INCLUDE_PATHS += -I.././mbed-os/cmsis/TOOLCHAIN_GCC
|
||||
INCLUDE_PATHS += -I.././mbed-os/drivers
|
||||
INCLUDE_PATHS += -I.././mbed-os/events
|
||||
INCLUDE_PATHS += -I.././mbed-os/events/equeue
|
||||
INCLUDE_PATHS += -I.././mbed-os/features
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/filesystem
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/filesystem/bd
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/filesystem/fat
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/filesystem/fat/ChaN
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/frameworks
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/frameworks/greentea-client
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/frameworks/greentea-client/greentea-client
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/frameworks/greentea-client/source
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/frameworks/unity
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/frameworks/unity/source
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/frameworks/unity/unity
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/frameworks/utest
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/frameworks/utest/source
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/frameworks/utest/utest
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/mbedtls
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/mbedtls/importer
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/mbedtls/inc
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/mbedtls/inc/mbedtls
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/mbedtls/platform
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/mbedtls/platform/inc
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/mbedtls/platform/src
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/mbedtls/src
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/mbedtls/targets
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/mbedtls/targets/TARGET_STM
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/mbedtls/targets/TARGET_STM/TARGET_STM32F4
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/nanostack
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/netsocket
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/netsocket/cellular
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/netsocket/cellular/generic_modem_driver
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/netsocket/cellular/utils
|
||||
INCLUDE_PATHS += -I.././mbed-os/features/storage
|
||||
INCLUDE_PATHS += -I.././mbed-os/hal
|
||||
INCLUDE_PATHS += -I.././mbed-os/hal/storage_abstraction
|
||||
INCLUDE_PATHS += -I.././mbed-os/platform
|
||||
INCLUDE_PATHS += -I.././mbed-os/rtos
|
||||
INCLUDE_PATHS += -I.././mbed-os/rtos/TARGET_CORTEX
|
||||
INCLUDE_PATHS += -I.././mbed-os/rtos/TARGET_CORTEX/rtx4
|
||||
INCLUDE_PATHS += -I.././mbed-os/rtos/TARGET_CORTEX/rtx5
|
||||
INCLUDE_PATHS += -I.././mbed-os/rtos/TARGET_CORTEX/rtx5/TARGET_RTOS_M4_M7
|
||||
INCLUDE_PATHS += -I.././mbed-os/rtos/TARGET_CORTEX/rtx5/TARGET_RTOS_M4_M7/TOOLCHAIN_GCC
|
||||
INCLUDE_PATHS += -I.././mbed-os/targets
|
||||
INCLUDE_PATHS += -I.././mbed-os/targets/TARGET_STM
|
||||
INCLUDE_PATHS += -I.././mbed-os/targets/TARGET_STM/TARGET_STM32F4
|
||||
INCLUDE_PATHS += -I.././mbed-os/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F411xE
|
||||
INCLUDE_PATHS += -I.././mbed-os/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F411xE/TARGET_NUCLEO_F411RE
|
||||
INCLUDE_PATHS += -I.././mbed-os/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F411xE/device
|
||||
INCLUDE_PATHS += -I.././mbed-os/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F411xE/device/TOOLCHAIN_GCC_ARM
|
||||
INCLUDE_PATHS += -I.././mbed-os/targets/TARGET_STM/TARGET_STM32F4/device
|
||||
|
||||
INCLUDE_PATHS += -I.././src/
|
||||
INCLUDE_PATHS += -I.././src/drivers
|
||||
INCLUDE_PATHS += -I.././src/targets
|
||||
INCLUDE_PATHS += -I.././src/targets/revo_f4
|
||||
|
||||
LIBRARY_PATHS :=
|
||||
LIBRARIES :=
|
||||
LINKER_SCRIPT ?= .././mbed-os/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F411xE/device/TOOLCHAIN_GCC_ARM/STM32F411XE.ld
|
||||
|
||||
# Objects and Paths
|
||||
###############################################################################
|
||||
# Tools and Flags
|
||||
|
||||
AS = 'arm-none-eabi-gcc' '-x' 'assembler-with-cpp' '-c' '-Wall' '-Wextra' '-Wno-unused-parameter' '-Wno-missing-field-initializers' '-fmessage-length=0' '-fno-exceptions' '-fno-builtin' '-ffunction-sections' '-fdata-sections' '-funsigned-char' '-MMD' '-fno-delete-null-pointer-checks' '-fomit-frame-pointer' '-O0' '-g3' '-DMBED_DEBUG' '-DMBED_TRAP_ERRORS_ENABLED=1' '-mcpu=cortex-m4' '-mthumb' '-mfpu=fpv4-sp-d16' '-mfloat-abi=softfp'
|
||||
CC = 'arm-none-eabi-gcc' '-std=gnu99' '-c' '-Wall' '-Wextra' '-Wno-unused-parameter' '-Wno-missing-field-initializers' '-fmessage-length=0' '-fno-exceptions' '-fno-builtin' '-ffunction-sections' '-fdata-sections' '-funsigned-char' '-MMD' '-fno-delete-null-pointer-checks' '-fomit-frame-pointer' '-O0' '-g3' '-DMBED_DEBUG' '-DMBED_TRAP_ERRORS_ENABLED=1' '-mcpu=cortex-m4' '-mthumb' '-mfpu=fpv4-sp-d16' '-mfloat-abi=softfp'
|
||||
CPP = 'arm-none-eabi-g++' '-std=gnu++98' '-fno-rtti' '-Wvla' '-c' '-Wall' '-Wextra' '-Wno-unused-parameter' '-Wno-missing-field-initializers' '-fmessage-length=0' '-fno-exceptions' '-fno-builtin' '-ffunction-sections' '-fdata-sections' '-funsigned-char' '-MMD' '-fno-delete-null-pointer-checks' '-fomit-frame-pointer' '-O0' '-g3' '-DMBED_DEBUG' '-DMBED_TRAP_ERRORS_ENABLED=1' '-mcpu=cortex-m4' '-mthumb' '-mfpu=fpv4-sp-d16' '-mfloat-abi=softfp'
|
||||
LD = 'arm-none-eabi-gcc'
|
||||
ELF2BIN = 'arm-none-eabi-objcopy'
|
||||
PREPROC = 'arm-none-eabi-cpp' '-E' '-P' '-Wl,--gc-sections' '-Wl,--wrap,main' '-Wl,--wrap,_malloc_r' '-Wl,--wrap,_free_r' '-Wl,--wrap,_realloc_r' '-Wl,--wrap,_memalign_r' '-Wl,--wrap,_calloc_r' '-Wl,--wrap,exit' '-Wl,--wrap,atexit' '-Wl,-n' '-mcpu=cortex-m4' '-mthumb' '-mfpu=fpv4-sp-d16' '-mfloat-abi=softfp'
|
||||
|
||||
|
||||
C_FLAGS += -std=gnu99
|
||||
C_FLAGS += -DMBED_BUILD_TIMESTAMP=1508698799.4
|
||||
C_FLAGS += -D__MBED__=1
|
||||
C_FLAGS += -DDEVICE_I2CSLAVE=1
|
||||
C_FLAGS += -D__FPU_PRESENT=1
|
||||
C_FLAGS += -DDEVICE_PORTOUT=1
|
||||
C_FLAGS += -DUSBHOST_OTHER
|
||||
C_FLAGS += -DDEVICE_PORTINOUT=1
|
||||
C_FLAGS += -DTARGET_RTOS_M4_M7
|
||||
C_FLAGS += -DDEVICE_LOWPOWERTIMER=1
|
||||
C_FLAGS += -DDEVICE_RTC=1
|
||||
C_FLAGS += -DTOOLCHAIN_object
|
||||
C_FLAGS += -DDEVICE_SERIAL_ASYNCH=1
|
||||
C_FLAGS += -DTARGET_STM32F4
|
||||
C_FLAGS += -D__CMSIS_RTOS
|
||||
C_FLAGS += -D__CORTEX_M4
|
||||
C_FLAGS += -DTOOLCHAIN_GCC
|
||||
C_FLAGS += -DDEVICE_I2C_ASYNCH=1
|
||||
C_FLAGS += -DTARGET_CORTEX_M
|
||||
C_FLAGS += -DTARGET_DEBUG
|
||||
C_FLAGS += -DTARGET_LIKE_CORTEX_M4
|
||||
C_FLAGS += -DTARGET_M4
|
||||
C_FLAGS += -DTARGET_UVISOR_UNSUPPORTED
|
||||
C_FLAGS += -DDEVICE_SPI_ASYNCH=1
|
||||
C_FLAGS += -DTARGET_STM32F411xE
|
||||
C_FLAGS += -DDEVICE_SERIAL=1
|
||||
C_FLAGS += -DDEVICE_INTERRUPTIN=1
|
||||
C_FLAGS += -DTARGET_CORTEX
|
||||
C_FLAGS += -DDEVICE_I2C=1
|
||||
C_FLAGS += -DTRANSACTION_QUEUE_SIZE_SPI=2
|
||||
C_FLAGS += -DTARGET_NUCLEO_F411RE
|
||||
C_FLAGS += -DDEVICE_STDIO_MESSAGES=1
|
||||
C_FLAGS += -DTARGET_FF_MORPHO
|
||||
C_FLAGS += -DTARGET_FAMILY_STM32
|
||||
C_FLAGS += -DTARGET_FF_ARDUINO
|
||||
C_FLAGS += -DDEVICE_PORTIN=1
|
||||
C_FLAGS += -DTARGET_STM
|
||||
C_FLAGS += -DDEVICE_SERIAL_FC=1
|
||||
C_FLAGS += -DTARGET_LIKE_MBED
|
||||
C_FLAGS += -D__MBED_CMSIS_RTOS_CM
|
||||
C_FLAGS += -DDEVICE_SLEEP=1
|
||||
C_FLAGS += -DTOOLCHAIN_GCC_ARM
|
||||
C_FLAGS += -DDEVICE_SPI=1
|
||||
C_FLAGS += -DUSB_STM_HAL
|
||||
C_FLAGS += -DDEVICE_SPISLAVE=1
|
||||
C_FLAGS += -DDEVICE_ANALOGIN=1
|
||||
C_FLAGS += -DDEVICE_PWMOUT=1
|
||||
C_FLAGS += -DDEVICE_FLASH=1
|
||||
C_FLAGS += -DTARGET_STM32F411RE
|
||||
C_FLAGS += -DARM_MATH_CM4
|
||||
C_FLAGS += -include
|
||||
C_FLAGS += mbed_config.h
|
||||
|
||||
CXX_FLAGS += -std=gnu++98
|
||||
CXX_FLAGS += -fno-rtti
|
||||
CXX_FLAGS += -Wvla
|
||||
CXX_FLAGS += -DMBED_BUILD_TIMESTAMP=1508698799.4
|
||||
CXX_FLAGS += -D__MBED__=1
|
||||
CXX_FLAGS += -DDEVICE_I2CSLAVE=1
|
||||
CXX_FLAGS += -D__FPU_PRESENT=1
|
||||
CXX_FLAGS += -DDEVICE_PORTOUT=1
|
||||
CXX_FLAGS += -DUSBHOST_OTHER
|
||||
CXX_FLAGS += -DDEVICE_PORTINOUT=1
|
||||
CXX_FLAGS += -DTARGET_RTOS_M4_M7
|
||||
CXX_FLAGS += -DDEVICE_LOWPOWERTIMER=1
|
||||
CXX_FLAGS += -DDEVICE_RTC=1
|
||||
CXX_FLAGS += -DTOOLCHAIN_object
|
||||
CXX_FLAGS += -DDEVICE_SERIAL_ASYNCH=1
|
||||
CXX_FLAGS += -DTARGET_STM32F4
|
||||
CXX_FLAGS += -D__CMSIS_RTOS
|
||||
CXX_FLAGS += -D__CORTEX_M4
|
||||
CXX_FLAGS += -DTOOLCHAIN_GCC
|
||||
CXX_FLAGS += -DDEVICE_I2C_ASYNCH=1
|
||||
CXX_FLAGS += -DTARGET_CORTEX_M
|
||||
CXX_FLAGS += -DTARGET_DEBUG
|
||||
CXX_FLAGS += -DTARGET_LIKE_CORTEX_M4
|
||||
CXX_FLAGS += -DTARGET_M4
|
||||
CXX_FLAGS += -DTARGET_UVISOR_UNSUPPORTED
|
||||
CXX_FLAGS += -DDEVICE_SPI_ASYNCH=1
|
||||
CXX_FLAGS += -DTARGET_STM32F411xE
|
||||
CXX_FLAGS += -DDEVICE_SERIAL=1
|
||||
CXX_FLAGS += -DDEVICE_INTERRUPTIN=1
|
||||
CXX_FLAGS += -DTARGET_CORTEX
|
||||
CXX_FLAGS += -DDEVICE_I2C=1
|
||||
CXX_FLAGS += -DTRANSACTION_QUEUE_SIZE_SPI=2
|
||||
CXX_FLAGS += -DTARGET_NUCLEO_F411RE
|
||||
CXX_FLAGS += -DDEVICE_STDIO_MESSAGES=1
|
||||
CXX_FLAGS += -DTARGET_FF_MORPHO
|
||||
CXX_FLAGS += -DTARGET_FAMILY_STM32
|
||||
CXX_FLAGS += -DTARGET_FF_ARDUINO
|
||||
CXX_FLAGS += -DDEVICE_PORTIN=1
|
||||
CXX_FLAGS += -DTARGET_STM
|
||||
CXX_FLAGS += -DDEVICE_SERIAL_FC=1
|
||||
CXX_FLAGS += -DTARGET_LIKE_MBED
|
||||
CXX_FLAGS += -D__MBED_CMSIS_RTOS_CM
|
||||
CXX_FLAGS += -DDEVICE_SLEEP=1
|
||||
CXX_FLAGS += -DTOOLCHAIN_GCC_ARM
|
||||
CXX_FLAGS += -DDEVICE_SPI=1
|
||||
CXX_FLAGS += -DUSB_STM_HAL
|
||||
CXX_FLAGS += -DDEVICE_SPISLAVE=1
|
||||
CXX_FLAGS += -DDEVICE_ANALOGIN=1
|
||||
CXX_FLAGS += -DDEVICE_PWMOUT=1
|
||||
CXX_FLAGS += -DDEVICE_FLASH=1
|
||||
CXX_FLAGS += -DTARGET_STM32F411RE
|
||||
CXX_FLAGS += -DARM_MATH_CM4
|
||||
CXX_FLAGS += -include
|
||||
CXX_FLAGS += mbed_config.h
|
||||
|
||||
ASM_FLAGS += -x
|
||||
ASM_FLAGS += assembler-with-cpp
|
||||
ASM_FLAGS += -DTRANSACTION_QUEUE_SIZE_SPI=2
|
||||
ASM_FLAGS += -D__CORTEX_M4
|
||||
ASM_FLAGS += -DUSB_STM_HAL
|
||||
ASM_FLAGS += -DARM_MATH_CM4
|
||||
ASM_FLAGS += -D__FPU_PRESENT=1
|
||||
ASM_FLAGS += -DUSBHOST_OTHER
|
||||
ASM_FLAGS += -D__MBED_CMSIS_RTOS_CM
|
||||
ASM_FLAGS += -D__CMSIS_RTOS
|
||||
ASM_FLAGS += -I.
|
||||
ASM_FLAGS += -I./mbed-os
|
||||
ASM_FLAGS += -I./mbed-os/drivers
|
||||
ASM_FLAGS += -I./mbed-os/cmsis
|
||||
ASM_FLAGS += -I./mbed-os/cmsis/TOOLCHAIN_GCC
|
||||
ASM_FLAGS += -I./mbed-os/cmsis/TARGET_CORTEX_M
|
||||
ASM_FLAGS += -I./mbed-os/cmsis/TARGET_CORTEX_M/TOOLCHAIN_GCC
|
||||
ASM_FLAGS += -I./mbed-os/hal
|
||||
ASM_FLAGS += -I./mbed-os/hal/storage_abstraction
|
||||
ASM_FLAGS += -I./mbed-os/features
|
||||
ASM_FLAGS += -I./mbed-os/features/netsocket
|
||||
ASM_FLAGS += -I./mbed-os/features/netsocket/cellular
|
||||
ASM_FLAGS += -I./mbed-os/features/netsocket/cellular/generic_modem_driver
|
||||
ASM_FLAGS += -I./mbed-os/features/netsocket/cellular/utils
|
||||
ASM_FLAGS += -I./mbed-os/features/mbedtls
|
||||
ASM_FLAGS += -I./mbed-os/features/mbedtls/platform
|
||||
ASM_FLAGS += -I./mbed-os/features/mbedtls/platform/src
|
||||
ASM_FLAGS += -I./mbed-os/features/mbedtls/platform/inc
|
||||
ASM_FLAGS += -I./mbed-os/features/mbedtls/src
|
||||
ASM_FLAGS += -I./mbed-os/features/mbedtls/targets
|
||||
ASM_FLAGS += -I./mbed-os/features/mbedtls/targets/TARGET_STM
|
||||
ASM_FLAGS += -I./mbed-os/features/mbedtls/targets/TARGET_STM/TARGET_STM32F4
|
||||
ASM_FLAGS += -I./mbed-os/features/mbedtls/inc
|
||||
ASM_FLAGS += -I./mbed-os/features/mbedtls/inc/mbedtls
|
||||
ASM_FLAGS += -I./mbed-os/features/mbedtls/importer
|
||||
ASM_FLAGS += -I./mbed-os/features/nanostack
|
||||
ASM_FLAGS += -I./mbed-os/features/filesystem
|
||||
ASM_FLAGS += -I./mbed-os/features/filesystem/bd
|
||||
ASM_FLAGS += -I./mbed-os/features/filesystem/fat
|
||||
ASM_FLAGS += -I./mbed-os/features/filesystem/fat/ChaN
|
||||
ASM_FLAGS += -I./mbed-os/features/frameworks
|
||||
ASM_FLAGS += -I./mbed-os/features/frameworks/unity
|
||||
ASM_FLAGS += -I./mbed-os/features/frameworks/unity/unity
|
||||
ASM_FLAGS += -I./mbed-os/features/frameworks/unity/source
|
||||
ASM_FLAGS += -I./mbed-os/features/frameworks/utest
|
||||
ASM_FLAGS += -I./mbed-os/features/frameworks/utest/source
|
||||
ASM_FLAGS += -I./mbed-os/features/frameworks/utest/utest
|
||||
ASM_FLAGS += -I./mbed-os/features/frameworks/greentea-client
|
||||
ASM_FLAGS += -I./mbed-os/features/frameworks/greentea-client/source
|
||||
ASM_FLAGS += -I./mbed-os/features/frameworks/greentea-client/greentea-client
|
||||
ASM_FLAGS += -I./mbed-os/features/storage
|
||||
ASM_FLAGS += -I./mbed-os/events
|
||||
ASM_FLAGS += -I./mbed-os/events/equeue
|
||||
ASM_FLAGS += -I./mbed-os/platform
|
||||
ASM_FLAGS += -I./mbed-os/targets
|
||||
ASM_FLAGS += -I./mbed-os/targets/TARGET_STM
|
||||
ASM_FLAGS += -I./mbed-os/targets/TARGET_STM/TARGET_STM32F4
|
||||
ASM_FLAGS += -I./mbed-os/targets/TARGET_STM/TARGET_STM32F4/device
|
||||
ASM_FLAGS += -I./mbed-os/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F411xE
|
||||
ASM_FLAGS += -I./mbed-os/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F411xE/device
|
||||
ASM_FLAGS += -I./mbed-os/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F411xE/device/TOOLCHAIN_GCC_ARM
|
||||
ASM_FLAGS += -I./mbed-os/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F411xE/TARGET_NUCLEO_F411RE
|
||||
ASM_FLAGS += -I./mbed-os/rtos
|
||||
ASM_FLAGS += -I./mbed-os/rtos/TARGET_CORTEX
|
||||
ASM_FLAGS += -I./mbed-os/rtos/TARGET_CORTEX/rtx4
|
||||
ASM_FLAGS += -I./mbed-os/rtos/TARGET_CORTEX/rtx5
|
||||
ASM_FLAGS += -I./mbed-os/rtos/TARGET_CORTEX/rtx5/TARGET_RTOS_M4_M7
|
||||
ASM_FLAGS += -I./mbed-os/rtos/TARGET_CORTEX/rtx5/TARGET_RTOS_M4_M7/TOOLCHAIN_GCC
|
||||
ASM_FLAGS += -I./img
|
||||
|
||||
|
||||
LD_FLAGS :=-Wl,--gc-sections -Wl,--wrap,main -Wl,--wrap,_malloc_r -Wl,--wrap,_free_r -Wl,--wrap,_realloc_r -Wl,--wrap,_memalign_r -Wl,--wrap,_calloc_r -Wl,--wrap,exit -Wl,--wrap,atexit -Wl,-n -mcpu=cortex-m4 -mthumb -mfpu=fpv4-sp-d16 -mfloat-abi=softfp
|
||||
LD_SYS_LIBS :=-Wl,--start-group -lstdc++ -lsupc++ -lm -lc -lgcc -lnosys -Wl,--end-group
|
||||
|
||||
# Tools and Flags
|
||||
###############################################################################
|
||||
# Rules
|
||||
|
||||
.PHONY: all lst size
|
||||
|
||||
|
||||
all: $(PROJECT).bin $(PROJECT).hex size
|
||||
|
||||
|
||||
.s.o:
|
||||
+@$(call MAKEDIR,$(dir $@))
|
||||
+@echo "Assemble: $(notdir $<)"
|
||||
|
||||
@$(AS) -c $(ASM_FLAGS) $(INCLUDE_PATHS) -o $@ $<
|
||||
|
||||
|
||||
|
||||
.S.o:
|
||||
+@$(call MAKEDIR,$(dir $@))
|
||||
+@echo "Assemble: $(notdir $<)"
|
||||
|
||||
@$(AS) -c $(ASM_FLAGS) $(INCLUDE_PATHS) -o $@ $<
|
||||
|
||||
|
||||
.c.o:
|
||||
+@$(call MAKEDIR,$(dir $@))
|
||||
+@echo "Compile: $(notdir $<)"
|
||||
@$(CC) $(C_FLAGS) $(INCLUDE_PATHS) -o $@ $<
|
||||
|
||||
.cpp.o:
|
||||
+@$(call MAKEDIR,$(dir $@))
|
||||
+@echo "Compile: $(notdir $<)"
|
||||
@$(CPP) $(CXX_FLAGS) $(INCLUDE_PATHS) -o $@ $<
|
||||
|
||||
|
||||
$(PROJECT).link_script.ld: $(LINKER_SCRIPT)
|
||||
@$(PREPROC) $< -o $@
|
||||
|
||||
|
||||
|
||||
$(PROJECT).elf: $(OBJECTS) $(SYS_OBJECTS) $(PROJECT).link_script.ld
|
||||
+@echo "link: $(notdir $@)"
|
||||
@$(LD) $(LD_FLAGS) -T $(filter-out %.o, $^) $(LIBRARY_PATHS) --output $@ $(filter %.o, $^) $(LIBRARIES) $(LD_SYS_LIBS)
|
||||
|
||||
|
||||
$(PROJECT).bin: $(PROJECT).elf
|
||||
$(ELF2BIN) -O binary $< $@
|
||||
+@echo "===== bin file ready to flash: $(OBJDIR)/$@ ====="
|
||||
|
||||
$(PROJECT).hex: $(PROJECT).elf
|
||||
$(ELF2BIN) -O ihex $< $@
|
||||
|
||||
|
||||
# Rules
|
||||
###############################################################################
|
||||
# Dependencies
|
||||
|
||||
DEPS = $(OBJECTS:.o=.d) $(SYS_OBJECTS:.o=.d)
|
||||
-include $(DEPS)
|
||||
endif
|
||||
|
||||
# Dependencies
|
||||
###############################################################################
|
||||
|
11
Notes
Normal file
11
Notes
Normal file
@ -0,0 +1,11 @@
|
||||
For debuging to work in VS Code export mbed project with the debug flag
|
||||
For this installing the mbed CLI is required which is done with pip install
|
||||
|
||||
mbed export --profile debug
|
||||
|
||||
|
||||
For openOCD use these paths
|
||||
|
||||
/usr/share/openocd/scripts/board/st_nucleo_f4.cfg
|
||||
|
||||
/usr/share/openocd/scripts/interface/stlink-v2-1.cfg or stlink-v2.cfg
|
@ -1 +0,0 @@
|
||||
Subproject commit 4b7fb7074b559b554740844e0a81e1f098ddec5c
|
1
mbed.bld
Normal file
1
mbed.bld
Normal file
@ -0,0 +1 @@
|
||||
http://mbed.org/users/mbed_official/code/mbed/builds/b484a57bc302
|
49
mbed_config.h
Normal file
49
mbed_config.h
Normal file
@ -0,0 +1,49 @@
|
||||
/*
|
||||
* mbed SDK
|
||||
* Copyright (c) 2017 ARM Limited
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
// Automatically generated configuration file.
|
||||
// DO NOT EDIT, content will be overwritten.
|
||||
|
||||
#ifndef __MBED_CONFIG_DATA__
|
||||
#define __MBED_CONFIG_DATA__
|
||||
|
||||
// Configuration parameters
|
||||
#define MBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE 9600 // set by library:platform
|
||||
#define MBED_CONF_EVENTS_SHARED_DISPATCH_FROM_APPLICATION 0 // set by library:events
|
||||
#define MBED_CONF_PPP_CELL_IFACE_APN_LOOKUP 0 // set by library:ppp-cell-iface
|
||||
#define MBED_CONF_EVENTS_PRESENT 1 // set by library:events
|
||||
#define MBED_CONF_RTOS_PRESENT 1 // set by library:rtos
|
||||
#define MBED_CONF_PPP_CELL_IFACE_AT_PARSER_TIMEOUT 8000 // set by library:ppp-cell-iface
|
||||
#define MBED_CONF_EVENTS_SHARED_EVENTSIZE 256 // set by library:events
|
||||
#define CLOCK_SOURCE_USB 0 // set by target:NUCLEO_F411RE
|
||||
#define MBED_CONF_PLATFORM_STDIO_FLUSH_AT_EXIT 1 // set by library:platform
|
||||
#define MBED_CONF_EVENTS_SHARED_STACKSIZE 1024 // set by library:events
|
||||
#define MBED_CONF_DRIVERS_UART_SERIAL_RXBUF_SIZE 256 // set by library:drivers
|
||||
#define MBED_CONF_DRIVERS_UART_SERIAL_TXBUF_SIZE 256 // set by library:drivers
|
||||
#define MBED_CONF_NSAPI_PRESENT 1 // set by library:nsapi
|
||||
#define MBED_CONF_FILESYSTEM_PRESENT 1 // set by library:filesystem
|
||||
#define MBED_CONF_PPP_CELL_IFACE_BAUD_RATE 115200 // set by library:ppp-cell-iface
|
||||
#define MBED_CONF_PLATFORM_STDIO_CONVERT_NEWLINES 0 // set by library:platform
|
||||
#define MBED_CONF_PPP_CELL_IFACE_AT_PARSER_BUFFER_SIZE 256 // set by library:ppp-cell-iface
|
||||
#define MBED_CONF_PLATFORM_STDIO_BAUD_RATE 9600 // set by library:platform
|
||||
#define CLOCK_SOURCE USE_PLL_HSE_EXTC|USE_PLL_HSI // set by target:NUCLEO_F411RE
|
||||
#define MBED_CONF_EVENTS_SHARED_HIGHPRIO_STACKSIZE 1024 // set by library:events
|
||||
#define MBED_CONF_EVENTS_SHARED_HIGHPRIO_EVENTSIZE 256 // set by library:events
|
||||
// Macros
|
||||
#define UNITY_INCLUDE_CONFIG_H // defined by library:utest
|
||||
|
||||
#endif
|
Loading…
x
Reference in New Issue
Block a user