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.