Corroded Paparazzi (#2355)

* Update AggieAir config

* Show total heap free space

* Conf fixes

* Initial commit of corroded paparazzi

* Added RNG support for ChibiOS

* Better build process for RUST modules

* Better description

* Fix typo

* Compile demo module for both NPS and AP targets, some rust magic had to happen

* Note in makefile

* Cleaner building of Rust modules

* Remove excess aiframes

* Prep work for enabling RNG on ChibiOS + STM32F4. Need to write a driver for ChibiOS-Contrib, so I am leaving that part for later

* RNG driver will eventually be a part of ChibiOS proper, hence simplify  the ifdef guards

* Clean up modules

* Changes in the rust builds

* Remove unsupported RNG for ChibiOS

* Better separate compatibility packages

* Minor fixes

* Fix halconf.h
This commit is contained in:
Michal Podhradsky
2018-12-13 05:19:08 -08:00
committed by Gautier Hattenberger
parent 21d35b9b29
commit c072a5405c
34 changed files with 1213 additions and 350 deletions
+2 -2
View File
@@ -320,10 +320,10 @@ UADEFS = $($(TARGET).CFLAGS) $(USER_CFLAGS) $(BOARD_CFLAGS)
UINCDIR = $(CHIBIOS)/os/license $(patsubst -I%,%,$(INCLUDES))
# List the user directory to look for the libraries here
ULIBDIR =
ULIBDIR = $(RUST_DIRS)
# List all user libraries here
ULIBS = -lm $(BOARD_LDFLAGS)
ULIBS = -lm $(BOARD_LDFLAGS) $(RUST_LIBS)
#
# End of user defines