1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-12-02 10:24:11 +01:00
LibrePilot/flight/PiOS/STM32F10x
Stacey Sheldon 29ec2f198b build: convert all app loads to require bootloaders
This change is made up of a number of tightly coupled
changes:
 - Deprecate the use of the USE_BOOTLOADER command-line
   option.  It is now hard-coded in each Makefile.
   Overriding it on the command line is not allowed.
 - Split apart the memory declaration and the section
   declaration in all linker files (*_memory.ld and
   *_sections.ld).
 - Describe the split between bootloader and app sections
   of flash in each board's _memory.ld file.
 - Change program target to selectively erase flash so
   that the installed bootloader is preserved across even
   JTAG programming operations.
 - All elf files are built with debug symbols and are not
   stripped.  This should help debugging with gdb.  The
   images programmed on the boards are all .bin files now
   which do not include symbols.
2011-05-08 12:40:29 -04:00
..
Libraries No code change; commented debug-code 2011-03-09 16:52:09 +00:00
link_stm32f10x_HD.ld Directory re-structuring. Doesn't compile yet, need to commit first. 2009-12-01 14:04:30 +00:00
link_stm32f10x_MD.ld build: convert all app loads to require bootloaders 2011-05-08 12:40:29 -04:00
link_STM3210E_INS_HD_BL.ld 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
link_STM3210E_INS_HD_NB.ld 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
link_STM3210E_OP_BL_sections.ld build: convert all app loads to require bootloaders 2011-05-08 12:40:29 -04:00
link_STM3210E_OP_memory.ld build: convert all app loads to require bootloaders 2011-05-08 12:40:29 -04:00
link_STM3210E_OP_sections.ld build: convert all app loads to require bootloaders 2011-05-08 12:40:29 -04:00
link_STM32103CB_AHRS_BL_sections.ld build: convert all app loads to require bootloaders 2011-05-08 12:40:29 -04:00
link_STM32103CB_AHRS_memory.ld build: convert all app loads to require bootloaders 2011-05-08 12:40:29 -04:00
link_STM32103CB_AHRS_sections.ld build: convert all app loads to require bootloaders 2011-05-08 12:40:29 -04:00
link_STM32103CB_CC_Rev1_BL_sections.ld build: convert all app loads to require bootloaders 2011-05-08 12:40:29 -04:00
link_STM32103CB_CC_Rev1_memory.ld build: convert all app loads to require bootloaders 2011-05-08 12:40:29 -04:00
link_STM32103CB_CC_Rev1_sections.ld build: convert all app loads to require bootloaders 2011-05-08 12:40:29 -04:00
link_STM32103CB_PIPXTREME_BL_sections.ld build: convert all app loads to require bootloaders 2011-05-08 12:40:29 -04:00
link_STM32103CB_PIPXTREME_memory.ld build: convert all app loads to require bootloaders 2011-05-08 12:40:29 -04:00
link_STM32103CB_PIPXTREME_sections.ld build: convert all app loads to require bootloaders 2011-05-08 12:40:29 -04:00
pios_adc.c CC-8: Move the queue registration into the ADC PIOS driver to allow other 2011-02-03 02:42:43 +00:00
pios_debug.c Small fix to PIOS_DEBUG_PinValue8Bit(), was also influencing other IO pins 2011-03-05 12:53:52 +00:00
pios_delay.c Flight/PiOS: Whitespace changes 2010-09-27 07:28:45 +00:00
pios_exti.c OP-377 PiOS/BMP085 Update BMP085 driver to be FreeRTOS agnostic 2011-04-14 09:53:04 +00:00
pios_gpio.c Flight/PiOS: Whitespace changes 2010-09-27 07:28:45 +00:00
pios_i2c.c OP-326 Long I2C messages starve the other drivers 2011-03-09 17:12:18 +00:00
pios_irq.c Flight/PiOS: Whitespace changes 2010-09-27 07:28:45 +00:00
pios_led.c Flight/PiOS: Whitespace changes 2010-09-27 07:28:45 +00:00
pios_ppm.c PPM driver cleanup 2011-03-08 18:52:50 +00:00
pios_pwm.c OP-256 PIOS/PWM: Converting PWM input to use standard driver structure. 2011-01-24 07:51:45 +00:00
pios_rtc.c OP-315: Clean up RTC calls into a separate function. Unfortunately still need 2011-03-03 04:28:38 +00:00
pios_servo.c CC-14 PIOS/Servo: Set more than two bank speeds 2011-02-01 02:17:55 +00:00
pios_spektrum.c OP-22 Flight/PiOS: Spektrum bugfix, for other than DX7 2011-04-11 13:42:32 +00:00
pios_spi.c hwinit: Convert SPI drivers to dynamic init 2011-02-12 22:19:50 +00:00
pios_sys.c PIOS, Modules/FirmwareIAP: Use correct HAL for CPU serial 2011-04-23 18:30:32 +02:00
pios_usart.c hwinit: Convert COM and USART to dynamic init 2011-02-12 22:19:43 +00:00
pios_usb_hid_desc.c Flight/HID: NAK instead of stall USB bus (former was mistake) and change 2010-10-20 05:21:25 +00:00
pios_usb_hid_istr.c Flight/PiOS: Whitespace changes 2010-09-27 07:28:45 +00:00
pios_usb_hid_prop.c Flight/PiOS: Whitespace changes 2010-09-27 07:28:45 +00:00
pios_usb_hid_pwr.c Flight/PiOS: Whitespace changes 2010-09-27 07:28:45 +00:00
pios_usb_hid.c hwinit: Convert COM and USART to dynamic init 2011-02-12 22:19:43 +00:00
pios_wdg.c PIOS/WDG: Add back the returned delay for code that wants to clear WDG more 2011-01-13 19:01:33 +00:00
startup_stm32f10x_HD_OP.S OP-21/Flight Prep work for the USB HID bootloader 2010-08-22 18:54:57 +00:00
startup_stm32f10x_HD.S OP-21: Made changes to OpenPilot makefile too allow building for bootloader and non-bootloader targets. Use "USE_BOOTLOADER = YES" to build for the OpenPilot Bootloader. 2010-03-13 20:01:31 +00:00
startup_stm32f10x_MD_CC.S OP-265 CC: More work to get it running 2011-01-14 01:38:47 +00:00
startup_stm32f10x_MD.S Changes to PiOS to be compatible with the AHRS. 2010-05-11 13:36:13 +00:00