altos: Add self-flash support for STM32F042 processor
authorKeith Packard <keithp@keithp.com>
Mon, 26 Jan 2015 03:35:19 +0000 (19:35 -0800)
committerKeith Packard <keithp@keithp.com>
Mon, 26 Jan 2015 03:35:19 +0000 (19:35 -0800)
commitdf881bce8576f091b2d8cb53b8ce8a43aeedecde
tree5ee730fc6822f0c5755525212139a709c3a98341
parent02e1058fa52ee7c867ea6c9031ebb9e21d14889c
altos: Add self-flash support for STM32F042 processor

Also moves the usual address for applications out of the way of the
flash loader.

Signed-off-by: Keith Packard <keithp@keithp.com>
13 files changed:
src/stmf0/Makefile-flash.defs [new file with mode: 0644]
src/stmf0/altos-loader.ld [new file with mode: 0644]
src/stmf0/altos.ld
src/stmf0/ao_arch_funcs.h
src/stmf0/ao_boot_chain.c
src/stmf0/ao_flash.h [new file with mode: 0644]
src/stmf0/ao_flash_loader_stm.c [new file with mode: 0644]
src/stmf0/ao_flash_stm.c [new file with mode: 0644]
src/stmf0/ao_flash_stm_pins.h [new file with mode: 0644]
src/stmf0/ao_interrupt.c
src/stmf0/ao_timer.c
src/stmf0/registers.ld
src/stmf0/stm32f0.h