altos/stm: Create per-product flash loaders
authorKeith Packard <keithp@keithp.com>
Sat, 27 Apr 2013 22:33:04 +0000 (15:33 -0700)
committerKeith Packard <keithp@keithp.com>
Wed, 8 May 2013 04:30:27 +0000 (21:30 -0700)
commit4a90eec4b8ee4a35711aa74c13b3f30d12c0fe08
tree150ac4133334ba7a6a75bbdff2f74a1af82e8587
parentb131c5ac59bbd339a724892586023a43f97c7f90
altos/stm: Create per-product flash loaders

Split the flash loader prototype into pieces so that each product can
build a custom flash loader with very little code.

Signed-off-by: Keith Packard <keithp@keithp.com>
21 files changed:
src/Makefile
src/megadongle-v0.1/flash-loader/Makefile [new file with mode: 0644]
src/megadongle-v0.1/flash-loader/ao_pins.h [new file with mode: 0644]
src/product/ao_flash_pins.h [new file with mode: 0644]
src/product/ao_flash_task.c [new file with mode: 0644]
src/product/ao_flash_task.h [new file with mode: 0644]
src/stm-flash/ao_stm_flash.c [deleted file]
src/stm/Makefile-flash.defs [new file with mode: 0644]
src/stm/altos-loader.ld
src/stm/ao_arch.h
src/stm/ao_flash.h [new file with mode: 0644]
src/stm/ao_flash_loader_stm.c [new file with mode: 0644]
src/stm/ao_flash_stm.c
src/stm/ao_flash_stm.h [deleted file]
src/stm/ao_flash_stm_pins.h [new file with mode: 0644]
src/telegps-v0.1/flash-loader/Makefile [new file with mode: 0644]
src/telegps-v0.1/flash-loader/ao_pins.h [new file with mode: 0644]
src/telemega-v0.1/flash-loader/Makefile [new file with mode: 0644]
src/telemega-v0.1/flash-loader/ao_pins.h [new file with mode: 0644]
src/telemega-v0.3/flash-loader/Makefile [new file with mode: 0644]
src/telemega-v0.3/flash-loader/ao_pins.h [new file with mode: 0644]