Andrew Tridgell
|
c639708e22
|
HAL_ChibOS: auto-generate full PWM config
use PWM markers in hwdef.dat to mark each PWM channel
|
2018-01-15 11:46:02 +11:00 |
Andrew Tridgell
|
daa9eec836
|
HAL_ChibiOS: auto-configure timer channels
allow for one marked PPMIN for input
|
2018-01-15 11:46:02 +11:00 |
Andrew Tridgell
|
960bc40ff3
|
HAL_ChibiOS: moved to a common mcuconf.h
|
2018-01-15 11:46:02 +11:00 |
Andrew Tridgell
|
48d2704cf4
|
HAL_ChibiOS: CS pins don't need to be a single SPI BUS
its possible to use a CS pin on different buses, so they should not
have a particular bus tag
|
2018-01-15 11:46:02 +11:00 |
Andrew Tridgell
|
a554215576
|
HAL_ChibiOS: start to cope with not having I2C, SPI and UARTs
|
2018-01-15 11:46:02 +11:00 |
Andrew Tridgell
|
468cadca45
|
HAL_ChibiOS: auto-generate UART driver declarations
|
2018-01-15 11:46:02 +11:00 |
Andrew Tridgell
|
58796ff435
|
HAL_Chibios: moved SPI device tables to hwdef.dat
|
2018-01-15 11:46:02 +11:00 |
Andrew Tridgell
|
d1f93cd66c
|
HAL_Chibios: auto-generate I2C, SPI and UART device lists
this is less error prone and make a port faster as more information is
in hwdef.dat
|
2018-01-15 11:46:02 +11:00 |
Andrew Tridgell
|
41be81af34
|
HAL_Chibios: added hardware flow control for UARTs
implement RTS in software and CTS in hardware
|
2018-01-15 11:46:02 +11:00 |
Andrew Tridgell
|
9916a93919
|
HAL_ChibiOS: fixed I2C device list
|
2018-01-15 11:46:02 +11:00 |
Andrew Tridgell
|
c3435e45c5
|
HAL_ChibiOS: initial port to FMUv4
|
2018-01-15 11:46:02 +11:00 |
Andrew Tridgell
|
4b5e617673
|
HAL_ChibiOS: added missing DMA table for STM32F405
|
2018-01-15 11:46:02 +11:00 |
Andrew Tridgell
|
aa2175ec0c
|
HAL_ChibiOS: show ADC1 channels in hwdef.h
|
2018-01-15 11:46:02 +11:00 |
Andrew Tridgell
|
5a7e2f75d1
|
HAL_ChibiOS: added ADC1_Map to STM32 tables
|
2018-01-15 11:46:02 +11:00 |
Andrew Tridgell
|
8b6bab7b17
|
HAL_Chibios: added ChibiOS HAL
this is based on initial work by Sid, reset here for easier merging
|
2018-01-15 11:46:02 +11:00 |