Commit 6e9e43ae authored by Joachim Krech's avatar Joachim Krech
Browse files

added CMSIS-Driver components for custom driver implementations

parent 671fea1f
......@@ -8,8 +8,12 @@
<url>http://www.keil.com/pack/</url>
<releases>
<release version="5.5.0-dev5">
Development Snapshot ...
CMSIS-Driver:
- Added components for project specific driver implementations
</release>
<release version="5.5.0-dev4">
Active development ...
CMSIS-Core(M):
- Added generic Armv8.1-M Mainline device support.
</release>
......@@ -3717,7 +3721,108 @@ and 8-bit Java bytecodes in Jazelle state.
<file category="source" name="CMSIS/RTOS2/Source/os_systick.c"/>
</files>
</component>
<!-- CMSIS-Driver Custom components -->
<component Cclass="CMSIS Driver" Cgroup="USART" Csub="Custom" Cversion="2.3.0" Capiversion="2.3.0">
<description>Access to #include Driver_USART.h file and code template for custom implementation</description>
<files>
<file category="header" name="CMSIS/Driver/Include/Driver_USART.h" />
<file category="sourceC" attr="template" name="CMSIS/Driver/DriverTemplates/Driver_USART.c" select="USART Driver"/>
</files>
</component>
<component Cclass="CMSIS Driver" Cgroup="SPI" Csub="Custom" Cversion="2.2.0" Capiversion="2.2.0">
<description>Access to #include Driver_SPI.h file and code template for custom implementation</description>
<files>
<file category="header" name="CMSIS/Driver/Include/Driver_SPI.h" />
<file category="sourceC" attr="template" name="CMSIS/Driver/DriverTemplates/Driver_SPI.c" select="SPI Driver"/>
</files>
</component>
<component Cclass="CMSIS Driver" Cgroup="SAI" Csub="Custom" Cversion="1.1.0" Capiversion="1.1.0">
<description>Access to #include Driver_SAI.h file and code template for custom implementation</description>
<files>
<file category="header" name="CMSIS/Driver/Include/Driver_SAI.h" />
<file category="sourceC" attr="template" name="CMSIS/Driver/DriverTemplates/Driver_SAI.c" select="SAI Driver"/>
</files>
</component>
<component Cclass="CMSIS Driver" Cgroup="I2C" Csub="Custom" Cversion="2.3.0" Capiversion="2.3.0">
<description>Access to #include Driver_I2C.h file and code template for custom implementation</description>
<files>
<file category="header" name="CMSIS/Driver/Include/Driver_I2C.h" />
<file category="sourceC" attr="template" name="CMSIS/Driver/DriverTemplates/Driver_I2C.c" select="I2C Driver"/>
</files>
</component>
<component Cclass="CMSIS Driver" Cgroup="CAN" Csub="Custom" Cversion="1.2.0" Capiversion="1.2.0">
<description>Access to #include Driver_CAN.h file and code template for custom implementation</description>
<files>
<file category="header" name="CMSIS/Driver/Include/Driver_CAN.h" />
<file category="sourceC" attr="template" name="CMSIS/Driver/DriverTemplates/Driver_CAN.c" select="CAN Driver"/>
</files>
</component>
<component Cclass="CMSIS Driver" Cgroup="Flash" Csub="Custom" Cversion="2.2.0" Capiversion="2.2.0">
<description>Access to #include Driver_Flash.h file and code template for custom implementation</description>
<files>
<file category="header" name="CMSIS/Driver/Include/Driver_Flash.h" />
<file category="sourceC" attr="template" name="CMSIS/Driver/DriverTemplates/Driver_Flash.c" select="Flash Driver"/>
</files>
</component>
<component Cclass="CMSIS Driver" Cgroup="MCI" Csub="Custom" Cversion="2.3.0" Capiversion="2.3.0">
<description>Access to #include Driver_MCI.h file and code template for custom implementation</description>
<files>
<file category="header" name="CMSIS/Driver/Include/Driver_MCI.h" />
<file category="sourceC" attr="template" name="CMSIS/Driver/DriverTemplates/Driver_MCI.c" select="MCI Driver"/>
</files>
</component>
<component Cclass="CMSIS Driver" Cgroup="NAND" Csub="Custom" Cversion="2.3.0" Capiversion="2.3.0">
<description>Access to #include Driver_NAND.h file and code template for custom implementation</description>
<files>
<file category="header" name="CMSIS/Driver/Include/Driver_NAND.h" />
<!-- <file category="sourceC" attr="template" name="CMSIS/Driver/DriverTemplates/Driver_NAND.c" select="NAND Flash Driver"/> -->
</files>
</component>
<component Cclass="CMSIS Driver" Cgroup="Ethernet" Csub="Custom" Cversion="2.1.0" Capiversion="2.1.0">
<description>Access to #include Driver_ETH_PHY.h and Driver_ETH_MAC.h files and code template for custom implementation</description>
<files>
<file category="header" name="CMSIS/Driver/Include/Driver_ETH_MAC.h" />
<file category="header" name="CMSIS/Driver/Include/Driver_ETH_PHY.h" />
<file category="sourceC" attr="template" name="CMSIS/Driver/DriverTemplates/Driver_ETH_PHY.c" select="Ethernet PHY and MAC Driver"/>
<file category="sourceC" attr="template" name="CMSIS/Driver/DriverTemplates/Driver_ETH_MAC.c" select="Ethernet PHY and MAC Driver"/>
</files>
</component>
<component Cclass="CMSIS Driver" Cgroup="Ethernet MAC" Csub="Custom" Cversion="2.1.0" Capiversion="2.1.0">
<description>Access to #include Driver_ETH_MAC.h file and code template for custom implementation</description>
<files>
<file category="header" name="CMSIS/Driver/Include/Driver_ETH_MAC.h" />
<file category="sourceC" attr="template" name="CMSIS/Driver/DriverTemplates/Driver_ETH_MAC.c" select="Ethernet MAC Driver"/>
</files>
</component>
<component Cclass="CMSIS Driver" Cgroup="Ethernet PHY" Csub="Custom" Cversion="2.1.0" Capiversion="2.1.0">
<description>Access to #include Driver_ETH_PHY.h file and code template for custom implementation</description>
<files>
<file category="header" name="CMSIS/Driver/Include/Driver_ETH_PHY.h" />
<file category="sourceC" attr="template" name="CMSIS/Driver/DriverTemplates/Driver_ETH_PHY.c" select="Ethernet PHY Driver"/>
</files>
</component>
<component Cclass="CMSIS Driver" Cgroup="USB Device" Csub="Custom" Cversion="2.2.0" Capiversion="2.2.0">
<description>Access to #include Driver_USBD.h file and code template for custom implementation</description>
<files>
<file category="header" name="CMSIS/Driver/Include/Driver_USBD.h" />
<file category="sourceC" attr="template" name="CMSIS/Driver/DriverTemplates/Driver_USBD.c" select="USB Device Driver"/>
</files>
</component>
<component Cclass="CMSIS Driver" Cgroup="USB Host" Csub="Custom" Cversion="2.2.0" Capiversion="2.2.0">
<description>Access to #include Driver_USBH.h file and code template for custom implementation</description>
<files>
<file category="header" name="CMSIS/Driver/Include/Driver_USBH.h" />
<file category="sourceC" attr="template" name="CMSIS/Driver/DriverTemplates/Driver_USBH.c" select="USB Host Driver"/>
</files>
</component>
<component Cclass="CMSIS Driver" Cgroup="WiFi" Csub="Custom" Cversion="1.0.0-beta" Capiversion="1.0.0-beta">
<description>Access to #include Driver_WiFi.h file</description>
<files>
<file category="header" name="CMSIS/Driver/Include/Driver_WiFi.h"/>
<!-- <file category="sourceC" attr="template" name="CMSIS/Driver/DriverTemplates/Driver_WiFi.c" select="WiFi Driver"/> -->
</files>
</component>
</components>
<boards>
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment