#CMSIS-Pack Management for Eclipse
The CMSIS-Pack Management for Eclipse is created by ARM to provide a open-source reference implementation for the support of the CMSIS-Pack specification in the Eclipse environment. It implements the fundamentals to access the information and resources contained in Software Packs and can be re-used by the ARM eco-system in any type of tools, for example configuration utilities or development environments.
ARM is commited to maintain this CMSIS-Pack Management for Eclipse to ensure consistency with future extensions and modifications to the CMSIS-Pack Specification.
This release 1.0 is a good starting point for review and experiments. It allows creation and management of an CDT-based C/C++ project. We are now looking for feedback and the future versions will cover more features, improvements and optimizations.
For evaluation you need CMSIS-Pack compliant Software Packs that are available for download from the CMSIS Pack Repository.
License: The software is provided under the Eclipse Public License Version 1.0.
Platform: This release of the CMSIS-Pack Management for Eclipse has been tested on Eclipse 4.4.0 (Luna).
##Source Code This repository contains the source code of the CMSIS-Pack Management for Eclipse that consists of eight plug-ins:
- com.arm.cmsis.pack - core responsible for loading pack data and managing the RTE (Run-Time Environment) configurations
- com.arm.cmsis.pack.common - generic base code, constants and utilities
- com.arm.cmsis.pack.ui - set of reusable GUI elements that can be used to manipulate pack and RTE data
- com.arm.cmsis.pack.project - CDT project management
- com.arm.cmsis.pack.build.settings - Toolchain adapter extension point and generic adapter
- com.arm.cmsis.pack.build.setting.armcc5 - adapter for ARMCC 5.x toolchain (DS-5 built-in)
- com.arm.cmsis.pack.build.setting.armgcc - adapter for ARM GCC toolchain (DS-5 built-in)
- com.arm.cmsis.pack.build.setting.ilg - adapter for Cross ARM GNU toolchain: http://gnuarmeclipse.github.io/
##Usage and Pre-Built Plug-In
Refer to Hands-on section of the pre-built plug-in of the CMSIS-Pack Management for detailed usage information.
###CMSIS-Pack Management Plug-In has been presented at the Eclipse Conference Europe 2015
The presentation is available on YouTube, slides to download: Enhanced Project Management for Embedded C/C++ Programming using Software Components
Copyright (c) 2014-2015, ARM Limited and Contributors. All rights reserved.