git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@2130 35acf78f-673a-0410-8e92-d51de3d6d3f4
This commit is contained in:
parent
a3723f2729
commit
c36b827d05
|
@ -126,6 +126,9 @@ typedef void (*adccallback_t)(adcsample_t *buffer, size_t n);
|
||||||
* @brief Conversion group configuration structure.
|
* @brief Conversion group configuration structure.
|
||||||
* @details This implementation-dependent structure describes a conversion
|
* @details This implementation-dependent structure describes a conversion
|
||||||
* operation.
|
* operation.
|
||||||
|
* @note The use of this configuration structure requires knowledge of
|
||||||
|
* STM32 ADC cell registers interface, please refer to the STM32
|
||||||
|
* reference manual for details.
|
||||||
*/
|
*/
|
||||||
typedef struct {
|
typedef struct {
|
||||||
/**
|
/**
|
||||||
|
|
12
todo.txt
12
todo.txt
|
@ -12,14 +12,11 @@ Within 2.1.x (hopefully)
|
||||||
on top, support data words greater than 8 bits, callback for
|
on top, support data words greater than 8 bits, callback for
|
||||||
"last byte transmitted (RS485)", simple implementation,
|
"last byte transmitted (RS485)", simple implementation,
|
||||||
verifiable.
|
verifiable.
|
||||||
|
* Rework STM32 drivers to use friendly IRQ names and centralized DMA macros.
|
||||||
X Resist doing more changes and optimizations in the kernel, fixes only.
|
X Resist doing more changes and optimizations in the kernel, fixes only.
|
||||||
X Rework STM32 drivers to use friendly IRQ names and centralized DMA macros.
|
|
||||||
X File System infrastructure.
|
X File System infrastructure.
|
||||||
X General HAL improvements.
|
X General HAL improvements.
|
||||||
- Add a *very simple* ADC API for simgle one shot sampling (implement it as
|
- I2C device driver class support.
|
||||||
an injected conversion on the STM32).
|
|
||||||
- Evaluate if reimplement the SPI/CAN drivers to be callback-based like the
|
|
||||||
ADC, PWM and UART drivers, the current API could be rebuilt on top.
|
|
||||||
- MAC driver for STM32F105/STM32F107 (hardware missing).
|
- MAC driver for STM32F105/STM32F107 (hardware missing).
|
||||||
- Device drivers for STM8 (SPI, ADC, PWM, bring it on par with STM32).
|
- Device drivers for STM8 (SPI, ADC, PWM, bring it on par with STM32).
|
||||||
- Support for more compilers (ARMCMx only initially).
|
- Support for more compilers (ARMCMx only initially).
|
||||||
|
@ -30,7 +27,10 @@ Later but within 2.x.x
|
||||||
- Merge the Coldfire branch in mainline.
|
- Merge the Coldfire branch in mainline.
|
||||||
- Merge the H8S branch in mainline.
|
- Merge the H8S branch in mainline.
|
||||||
- Debug-related features and tools.
|
- Debug-related features and tools.
|
||||||
- I2C device driver class support.
|
- Evaluate if reimplement the SPI/CAN drivers to be callback-based like the
|
||||||
|
ADC, PWM and UART drivers, the current API could be rebuilt on top.
|
||||||
|
- Add a *very simple* ADC API for single one shot sampling (implement it as
|
||||||
|
an injected conversion on the STM32).
|
||||||
- USB device driver class support.
|
- USB device driver class support.
|
||||||
- MAC driver revision in order to support copy-less operations, this will
|
- MAC driver revision in order to support copy-less operations, this will
|
||||||
require changes to lwIP or a new TCP/IP stack however.
|
require changes to lwIP or a new TCP/IP stack however.
|
||||||
|
|
Loading…
Reference in New Issue