de8ed12570fb035c315a2f4e8c84e5384e2f2008
Remove -DSEMIHOSTING from the bootloader CFLAGS unconditionally. -DSEMIHOSTING is passed to the bootloader by the parent project when SEMIHOSTING=ON, however the bootloader wouldn't fit on flash with semihosting enabled. If we leave the -DSEMIHOSTING flag, we would get a compilation error on non-horus radios (since -DDEBUG is removed) and a link time error on horus (since the bootloader won't fit in its allocated flash region).
OpenTX 2.3 Branch
The ongoing development on 2.3.x is done in this branch.
Refer to the OpenTX wiki for information about setting up the tool chains for building OpenTX and OpenTX Companion as well as other development related issues.
Useful links:
- OpenTX Main Site https://www.open-tx.org/
- OpenTx University http://open-txu.org/
- OpenTX User Manual https://www.gitbook.com/book/opentx/opentx-taranis-manual/details
- OpenTX Lua Reference Guide https://www.gitbook.com/book/opentx/opentx-lua-reference-guide/details
Languages
C
71.9%
C++
25.4%
Python
0.9%
CMake
0.6%
Shell
0.3%
Other
0.7%