Skip to content

Commit

Permalink
Merge branch 'develop'
Browse files Browse the repository at this point in the history
  • Loading branch information
RobertRostohar committed Jun 20, 2022
2 parents fddc3c0 + 7ac356a commit ae3ffef
Show file tree
Hide file tree
Showing 23 changed files with 12,519 additions and 7 deletions.
30 changes: 28 additions & 2 deletions ARM.CMSIS-Driver.pdsc
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,15 @@
<name>CMSIS-Driver</name>
<description>CMSIS Drivers for external devices</description>
<vendor>ARM</vendor>
<url>http://www.keil.com/pack/</url>
<url>https://www.keil.com/pack/</url>
<license>LICENSE.txt</license>

<releases>
<release version="2.7.2" date="2022-06-20">
Added Renesas DA16200 WiFi driver
Updated Inventek ISM43362 WiFi driver (version 1.14.0):
- Added statically allocated control block for asynchronous thread if FreeRTOS is used
</release>
<release version="2.7.1" date="2022-04-26">
Added support for Arm Cortex-M85 processor based devices
Added support for Arm China Star-MC1 processor based devices
Expand Down Expand Up @@ -448,8 +453,29 @@

<!-- CMSIS-Driver WiFi -->

<!-- DA16200 -->
<component Cvendor="Keil" Cclass="CMSIS Driver" Cgroup="WiFi" Csub="DA16200" Capiversion="1.1.0" Cvariant="UART" Cversion="1.0.0" condition="CMSIS Core with RTOS2 and USART Driver">
<description>Renesas DA16200 WiFi Driver (UART)</description>
<RTE_Components_h>
<!-- the following content goes into file 'RTE_Components.h' -->
#define RTE_Drivers_WiFi_DA16200_UART /* Driver WiFi DA16200 (UART) */
</RTE_Components_h>
<files>
<file category="header" name="WiFi/DA16200/Config/WiFi_DA16200_Config.h" attr="config" version="1.0.0"/>
<file category="source" name="WiFi/DA16200/Config/WiFi_DA16200_HW.c" attr="config" version="1.0.0"/>
<file category="include" name="WiFi/DA16200/"/>
<file category="source" name="WiFi/DA16200/WiFi_DA16200.c"/>
<file category="source" name="WiFi/DA16200/WiFi_DA16200_Os.c"/>
<file category="source" name="WiFi/DA16200/DA16200.c"/>
<file category="source" name="WiFi/DA16200/DA16200_Serial.c"/>
<file category="include" name="WiFi/DA16200/BufList/"/>
<file category="source" name="WiFi/DA16200/BufList/BufList.c"/>
<file category="source" name="WiFi/DA16200/BufList/LinkList.c"/>
</files>
</component>

<!-- Inventek ISM43362 -->
<component Cvendor="Keil" Cclass="CMSIS Driver" Cgroup="WiFi" Csub="ISM43362" Capiversion="1.1.0" Cvariant="SPI" Cversion="1.13.0" condition="CMSIS Core with RTOS2 and SPI Driver">
<component Cvendor="Keil" Cclass="CMSIS Driver" Cgroup="WiFi" Csub="ISM43362" Capiversion="1.1.0" Cvariant="SPI" Cversion="1.14.0" condition="CMSIS Core with RTOS2 and SPI Driver">
<description>WiFi Inventek ISM43362/ISM43340 Driver (SPI)</description>
<RTE_Components_h>
<!-- the following content goes into file 'RTE_Components.h' -->
Expand Down
2 changes: 1 addition & 1 deletion DoxyGen/General/general.dxy
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ PROJECT_NAME = "CMSIS-Driver Implementations"
# could be handy for archiving the generated documentation or if some version
# control system is used.

PROJECT_NUMBER = "Version 2.7.0"
PROJECT_NUMBER = "Version 2.7.2"

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
Expand Down
21 changes: 21 additions & 0 deletions DoxyGen/General/src/introduction.txt
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,21 @@ Revision History
<th>Version</th>
<th>Description</th>
</tr>
<tr>
<td>2.7.2</td>
<td>
- Added Renesas DA16200 WiFi driver
- Updated Inventek ISM43362 WiFi driver (version 1.14.0):
- Added statically allocated control block for asynchronous thread if FreeRTOS is used
</td>
</tr>
<tr>
<td>2.7.1</td>
<td>
- Added support for Arm Cortex-M85 processor based devices
- Added support for Arm China Star-MC1 processor based devices
</td>
</tr>
<tr>
<td>2.7.0</td>
<td>
Expand Down Expand Up @@ -300,6 +315,12 @@ extern ARM_DRIVER_ETH_PHY Driver_ETH_PHY1;
/**
\page driver_WiFi WiFi

\section driver_DA16200 DA16200

The documentation for the Renesas DA16200 can be found here: https://www.renesas.com/eu/en/products/interface-connectivity/wireless-communications/wi-fi/da16200-ultra-low-power-wi-fi-soc-battery-powered-iot-devices

DA16200 FreeRTOS SDK Firmware Image v3.2.3.0 (or newer) is required. Firmware image and programing instructions "DA16200 DA16600 FreeRTOS Getting Started Guide" are also available on the above web site.

\section driver_ISM43362 ISM43362

The documentation for the Inventek ISM43362 can be found here: https://www.inventeksys.com/ism4336-m3g-l44-e-embedded-serial-to-wifi-module/
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ All drivers refer the API Interface header file defintions published in the CMSI
- SPI_MultiSlave

## WiFi - WiFi device drivers
- DA16200
- ISM43362
- ESP32
- ESP8266
Expand Down
Loading

0 comments on commit ae3ffef

Please sign in to comment.