CMSIS-Driver component is maintaned with own versioning and gets updated together with the CMSIS Software Pack. The table below provides information about the changes delivered with specific versions of CMSIS-Driver releases.
| Version | Description |
| 2.9.0 |
- Updated VIO API 1.0.0:
- removed: vioPrint
- removed: vioSetXYZ, vioGetXYZ
- removed: vioSetIPv4, vioGetIPv4, vioSetIPv6, vioGetIPv6
- Added GPIO Driver API 1.0.0
|
| 2.8.0 |
- Changed: removed volatile from status related typedefs APIs
- Enhanced WiFi Interface API with support for polling Socket Receive/Send
- Added VIO API 0.1.0 (Preview)
|
| 2.7.1 |
- Finalized WiFi Interface API 1.0.0.
|
| 2.7.0 |
- Added WiFi Interface API 1.0.0-beta.
- Added custom driver selection to simplify implementation of new CMSIS-Driver.
|
| 2.6.0 |
- Enhanced CAN-Driver API with explicit BUSOFF state.
- Enhanced NAND-Driver API for ECC handling.
|
| 2.05 |
- Changed: All typedefs related to status have been made volatile.
|
| 2.04 |
- Added: template files for CAN interface driver.
|
| 2.03 |
|
| 2.02 |
- Minor API changes, for exact details refer to the header file of each driver.
- Added: Flash Interface, NAND interface.
|
| 2.00 | API with non-blocking data transfer, independent of CMSIS-RTOS. |
| 1.10 | Initial release |