Added eMMC support to sdc hal driver
Added demo for testing eMMC on the STM32F407 WaveShare board
Merge branch 'master' into emmc_dev
added pwm on timer 12
refacotred timer handling and added pwmd14
added extra enum for sync scsi command
added null handling in chprintf to simplify debugging
modified crt to have an optional reset handler hook
fixed which tdrt value is used
removed reset handler hook to after stack pointer setup
modified fat fs prototypes to work with 10c version of FatFS
added fatfs write timing callbacks
disabled led toggling
added Olimex E407 USB mass storage project
fixed interface pointer in CDC call management to fix MacOS driver loading issue
refactored interface numbers in device descriptor
refactored interface numbers in device descriptor