The meta-data of a software component can include dependency information for toolchains, devices, and processors which simplifies the integration into application programs.Īfter installing a Software Pack, all included software components are available to the development tools.Software component providers can specify the interfaces and relationship to other software components.
#Atollic truestudio program device upgrade
It enables consistent software component upgrade and identifies incompatible configuration files that may be part of the user application.All files that belong to a software component can be identified and information about the original provider is preserved. It provides meta-data of files that relate to a software component.The CMSIS-Pack system solves several problems: The PDSC file is designed for software development environments and describes the user and device relevant context for the files supplied within such a pack file. The complete file collection along with the PDSC file is shipped in ZIP-format (renamed to *.pack). Device parameters along with startup code and programming algorithms.Documentation and source code templates.Source code, header files, and software libraries.
The XML-based package description (PDSC) file describes the content of a Software Pack (file collection) that includes: CMSIS-Pack describes a delivery mechanism for software components, device parameters, and evaluation board support.