]> begriffs open source - cmsis/blob - CMSIS/Documentation/Doxygen/General/src/cmsis_sw_pack.md
Doc: Update CMSIS-Core toolchain versions. Plus various clean ups.
[cmsis] / CMSIS / Documentation / Doxygen / General / src / cmsis_sw_pack.md
1 ## CMSIS Software Pack {#cmsis_pack}
2
3 The **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
5 The 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
7 File/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
18 Section \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.