INL-retro-progdump/firmware/include_stm
Paul Molloy ea5f1d9842 Creation of pinport abstraction layer to make firmware more generic to the
underlying hardware/mcu.  Created avr_gpio.h to define AVR pin registers
in a struct fashion similar to what's common with ARM code.  Doing that
makes things much easier to abstract in pin macro 'functions'.

Added define to Makefiles that flags pinport_al.h which board is targetted
for build.

Tested and able to turn on/off and pull-up LED on all 3 builds.
2017-07-22 23:58:16 -05:00
..
README_cortexM0.md Successfully building avr & stm core with one set of files. 2017-07-22 17:03:23 -05:00
cmsis_gcc.h Successfully building avr & stm core with one set of files. 2017-07-22 17:03:23 -05:00
core_cm0.h Successfully building avr & stm core with one set of files. 2017-07-22 17:03:23 -05:00
core_cmFunc.h Successfully building avr & stm core with one set of files. 2017-07-22 17:03:23 -05:00
core_cmInstr.h Successfully building avr & stm core with one set of files. 2017-07-22 17:03:23 -05:00
nokeep.ld Successfully building avr & stm core with one set of files. 2017-07-22 17:03:23 -05:00
startup_ARMCM0.S Successfully building avr & stm core with one set of files. 2017-07-22 17:03:23 -05:00
stm32f0xx.h Successfully building avr & stm core with one set of files. 2017-07-22 17:03:23 -05:00
stm32f070x6.h Creation of pinport abstraction layer to make firmware more generic to the 2017-07-22 23:58:16 -05:00
stm32f070xb.h Successfully building avr & stm core with one set of files. 2017-07-22 17:03:23 -05:00