1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-12-02 10:24:11 +01:00
LibrePilot/flight/PiOS/Common
James Cotton 599483d5ac OP-152: Save CRC for object and header into flash and only load object if CRC
matches.  Read the flash first bytewise to compute CRC instead of buffering
which is more RAM efficient but very inefficient as it sets up many one byte
SPI transfers.

Also incremented the filesystem magic flag to trigger an automatic flash wipe
on this upgrade.
2011-06-04 18:36:38 -05:00
..
pios_adxl345.c hwinit: Convert SPI drivers to dynamic init 2011-02-12 22:19:50 +00:00
pios_bl_helper.c build: Make all flight sw use pios_board_info_blob 2011-05-24 00:58:10 -04:00
pios_bma180.c OP-378 - OP/INS - Add initial support for INS. HMC5883, BMP085, BMA180, IMU300 all added. Throrough verification has not been done on any of them. main() simply calls self-test functions on all of the hardware. 2011-04-14 12:46:39 +00:00
pios_bmp085.c OP-377 PiOS/BMP085 - Update BMP085 driver to be FreeRTOS agnostic. This is required since new INS does not run FreeRTOS. 2011-04-14 09:46:23 +00:00
pios_board_info.c build: add support for EE bank on pipx boards 2011-05-24 01:10:40 -04:00
pios_com.c hwinit: Convert COM and USART to dynamic init 2011-02-12 22:19:43 +00:00
pios_crc.c OP-152: Abstract the CRC code out of uavtalk to allow it to be reused (PT - 2011-06-04 18:36:26 -05:00
pios_flash_w25x.c OP-216: Improved error handling 2011-05-14 14:28:11 -05:00
pios_flashfs_objlist.c OP-152: Save CRC for object and header into flash and only load object if CRC 2011-06-04 18:36:38 -05:00
pios_hcsr04.c OP-303 PIOS/Sonar: preliminary support for HCSR04 ultrasound altimeter module, tested and working :) 2011-01-28 19:21:22 +00:00
pios_hmc5843.c Flight/PiOS: Whitespace changes 2010-09-27 07:28:45 +00:00
pios_hmc5883.c OP-378 - OP/INS - Add initial support for INS. HMC5883, BMP085, BMA180, IMU300 all added. Throrough verification has not been done on any of them. main() simply calls self-test functions on all of the hardware. 2011-04-14 12:46:39 +00:00
pios_i2c_esc.c OP-237 I2C ESC support. This _will_ require you to reconfigure your 2011-01-10 01:11:44 +00:00
pios_iap.c OP-21/Bootloader - Changes to the IAPObject. Implements MB and AHRS user mode IAPObject. Added user mode reset command to the CLI. To many changes to bootloading system to write here, a Wiki page will have to be writen. 2010-12-15 19:06:28 +00:00
pios_imu3000.c OP-378 - OP/INS - Add initial support for INS. HMC5883, BMP085, BMA180, IMU300 all added. Throrough verification has not been done on any of them. main() simply calls self-test functions on all of the hardware. 2011-04-14 12:46:39 +00:00
pios_opahrs_proto.c Flight/PiOS: Whitespace changes 2010-09-27 07:28:45 +00:00
pios_opahrs_v0.c bl_openpilot: bind to new COM, USART and SPI drivers 2011-02-14 01:17:32 +00:00
pios_opahrs.c Flight/PiOS: Whitespace changes 2010-09-27 07:28:45 +00:00
pios_sdcard.c hwinit: Convert SPI drivers to dynamic init 2011-02-12 22:19:50 +00:00
printf-stdarg.c Flight/PiOS: Whitespace changes 2010-09-27 07:28:45 +00:00