1## CMSIS Software Pack {#cmsis_pack} 2 3The **CMSIS Base Components** are actively maintained in the [**CMSIS 6 GitHub repository**](https://github.com/ARM-software/CMSIS_6) and are released together in the [**CMSIS pack**](https://www.keil.arm.com/packs/cmsis-arm/) that follows the [Open-CMSIS-Pack format](https://open-cmsis-pack.github.io/Open-CMSIS-Pack-Spec/main/html/index.html). 4 5The table below shows the high-level structure of the **ARM::CMSIS** pack. Details about component folders can be found in the referenced component documentations. 6 7File/Directory | Content 8:---------------------|:------------------- 9 CMSIS | CMSIS Base software components folder 10 ┣ Core | Processor files for the [CMSIS-Core (Cortex-M)](../Core/index.html) 11 ┣ Core_A | Processor files for the [CMSIS-Core (Cortex-A)](../Core_A/index.html) 12 ┣ Documentation | A local copy of this documentation 13 ┣ Driver | API header files and template implementations for the [CMSIS-Driver](../Driver/index.html) 14 ┗ RTOS2 | API header files and OS tick implementations for the [CMSIS-RTOS2](../RTOS2/index.html) 15 ARM.CMSIS.pdsc | Package description file in CMSIS-Pack format 16 LICENSE | CMSIS License Agreement (Apache 2.0) 17 18Section \ref cmsis_components provides links to CMSIS packs and repositories of other CMSIS components that are delivered separately and are not part of ARM::CMSIS pack.