adapting stm32 build and freertos environment
WIP for stm32 build
added more files to ignore
creating an alternate main.c while RCP components are brought in
update for config.mk
adding in LED device driver for stm32
Merge branch 'CANx' into mk2
stm32 LED device driver implemented
reorganized LED to conform to existing firmware
added RCP specific memory regions for config data
adding in flash controller HAL for STM32
added initial stm32 flash write HAL
re-organized HAL into hal subdirectory; removed compiled file that snuck in
updated makefile for new HAL structure
adding more stubbed HAL drivers for stm32
additional HAL components
PWM and timer stubbed HAL components
Merge branch 'CANx' into mk2
fixed memory write routine
WIP for serial refactoring to accomodate STM32