Hi,
The C2000 ControlSuite includes lots of examples of configuring and using F28069 Piccolo on-chip peripherals (e.g. I2C, SPI, ePWM, HRPWM, ADC, etc) but all of these C code examples do not encapsulate or abstract the peripheral drivers with a proper device driver API like you would get in TI-RTOS or MWare.
I'm looking for a complete device driver library for the F28069 Piccolo targets (ControlStick or Control Card). However, any sample drivers with the same TI-RTOS style HAL driver library APIs (such as those drivers that are available for ARM, TIVA and Concerto 28M35x type devices) don't seem to be available for the Piccolo family. There is an existing Peripheral Driver library for the Piccolo F28069, but it only includes APIs for a small subset of F28069 devices: PIE interrupt controller, SysTick, UART and USB. There are no driver APIs for other on-chip peripherals.
Can anyone inform me about whether there are any plans to have fully-fledged device drivers (with proper abstract API interfaces) planned or available for TI-RTOS or MWare on the F2806x Piccolo platform either today or in the near future?
Gord