ARM
CMSIS-Driver_Validation
CMSIS-Driver Validation
http://www.keil.com/pack
http://silver.arm.com/support
LICENSE.txt
- Added WiFi Driver testing
- Updated component condition to accept both RTOS and RTOS2.
- Updated documentation.
migrated repository to github.com/arm-software/CMSIS-Driver_Validation repository.
- Added CMSIS-RTOS2 and Arm Compiler 6 compatibility.
- Updated CAN test (corrected test for SetBitrate function, added bitrate set for Loopback tests)
- Minor update to documentation
- Updated closeDebug function in DV_Framework.c, specified as noinline so higher optimization will keep it also.
- Added USB Host test cases
- Added CAN test cases
- Added Ethernet Precision Time Protocol test cases
- Updated configuration file DV_Config.h to support new features
Initial public release of the CMSIS-Driver Validation Suite
ARM
CMSIS-Driver
Driver validation
CMSIS-Driver Validation API Example
CMSIS-Driver Validation API Example
CMSIS-Driver Validation API Example
CMSIS-Driver Validation API Example
CMSIS-Driver Validation API Example
Cortex-M processor based device: one of CM3, CM4, CM7
CMSIS Core with RTOS for Cortex-M processor
CMSIS Driver SPI
CMSIS Driver I2C
CMSIS Driver Ethernet
CMSIS Driver USART
CMSIS Driver MCI
CMSIS Driver USB Device
CMSIS Driver USB Host
CMSIS Driver CAN
CMSIS Driver WiFi
Run API test for enabled drivers
Documentation/html/index.html
Test framework
SPI driver API test
#define RTE_DV_API_SPI /* Driver Validation API SPI enabled */
I2C driver API test
#define RTE_DV_API_I2C /* Driver Validation API I2C enabled */
USART driver API test
#define RTE_DV_API_USART /* Driver Validation API USART enabled */
Ethernet driver API test
#define RTE_DV_API_ETH /* Driver Validation API Ethernet enabled */
MCI driver API test
#define RTE_DV_API_MCI /* Driver Validation API MCI enabled */
USB Device driver API test
#define RTE_DV_API_USBD /* Driver Validation API USB Device enabled */
USB Host driver API test
#define RTE_DV_API_USBH /* Driver Validation API USB Host enabled */
CAN driver API test
#define RTE_DV_API_CAN /* Driver Validation API CAN enabled */
WiFi driver test
#define RTE_DV_WIFI /* Driver Validation WiFi enabled */