CMSIS Packs  Version 0.10
Mechanism to install software, device support, APIs, and example projects
 All Pages
CclassType

Component Class name

Component Class names are of type string with a minimum length of 3 characters and a maximum length of 32 characters. There is a number of Cclass names specified in the taxonomy section of the CMSIS Pack as listed below.

Example:

<... Cclass="CMSIS" ...>

 

Token Description
Board Support Components provdiding interfaces for Evaluation and Development Boards
CMSIS CMSIS Class contains components defined by Cortex Microcontroller Software Interface Standard (e.g. CORE, DSP and RTOS)
Drivers Drivers Class contains components implementing unified device drivers (e.g. UART, SPI, USB, etc.)
Device Device Class contains components that contain device specific implementations of non-standard APIs
Network Network Class contains components implementing some kind of Network Communications (e.g. TCP/IP Stack)
File System File System Class contains components implementing some kind of File Systems (e.g. Flash or RAM based file systems)
USB USB Class contains components implementing some kind of USB interfaces (e.g. Host and Device interfaces)
Graphics Graphics Class contains components implementing some kind of Display and Graphics Software