diff --git a/shared/.clangd b/shared/.clangd index 077b360c6..01b91e1b5 100644 --- a/shared/.clangd +++ b/shared/.clangd @@ -1,15 +1,20 @@ --- CompileFlags: Add: [ - "-DUSE_FULL_LL_DRIVER", - "-DSTM32MP157Cxx", - "-DSTM32MP1", - "-DCORE_CA7", + "-DUSE_FULL_LL_DRIVER", + "-DSTM32MP157Cxx", + "-DSTM32MP1", + "-DCORE_CA7", "-I.", "-I../fsbl", + "-I../third-party/CMSIS/Core_A/Include", + "-I../third-party/CMSIS/Device/ST/STM32MP1xx/Include", + "-I../third-party/STM32MP1xx_HAL_Driver/Inc", + "-I../third-party/printf/src", "-I../../third-party/CMSIS/Core_A/Include", "-I../../third-party/CMSIS/Device/ST/STM32MP1xx/Include", "-I../../third-party/STM32MP1xx_HAL_Driver/Inc", "-I../../third-party/printf/src", "-std=c++20", + "-D__NO_EMBEDDED_ASM" ] diff --git a/third-party/CMSIS/.clangd b/third-party/CMSIS/.clangd new file mode 100644 index 000000000..b6475273f --- /dev/null +++ b/third-party/CMSIS/.clangd @@ -0,0 +1,8 @@ +--- +CompileFlags: + Add: [ + "-DSTM32MP157Cxx", + "-DSTM32MP1", + "-DCORE_CA7", + "-D__NO_EMBEDDED_ASM" + ]