1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-12-10 18:24:11 +01:00
LibrePilot/flight/Bootloaders/OpenPilot
Stacey Sheldon 96827eecff build: Make all flight sw use pios_board_info_blob
Now that every bootloader build has a board info blob,
make all fw and bl images use it.

The following MACROS are removed:
  BOARD_TYPE, BOARD_REVISION, BOOTLOADER_VERSION,
  START_OF_USER_CODE, HW_TYPE

These values are now ONLY available from the bootloader
flash via the pios_board_info_blob symbol.  These values
must not be #defined or otherwise hard-coded into the
firmware in any way.  The bootloader flash is the only
valid source for this information.

NOTE: To ensure that we have an upgrade path from an
      old bootloader (without board_info_blob) to a
      new bootloader (with board_info_blob), it is
      essential that the bu_* targets do not depend
      on (or validate) the board_info_blob being present
      in the bootloader flash.
2011-05-24 00:58:10 -04:00
..
inc More cleaning, moved stopwatch files to library folder, code formatting. 2011-04-29 20:48:13 +01:00
main.c build: Make all flight sw use pios_board_info_blob 2011-05-24 00:58:10 -04:00
Makefile build: Make all flight sw use pios_board_info_blob 2011-05-24 00:58:10 -04:00
op_dfu.c build: Make all flight sw use pios_board_info_blob 2011-05-24 00:58:10 -04:00
pios_board.c More cleaning, moved stopwatch files to library folder, code formatting. 2011-04-29 20:48:13 +01:00
ssp_timer.c More cleaning, moved stopwatch files to library folder, code formatting. 2011-04-29 20:48:13 +01:00
ssp.c More cleaning, moved stopwatch files to library folder, code formatting. 2011-04-29 20:48:13 +01:00