Commit 9c7eb4fa authored by Milorad Cvjetkovic's avatar Milorad Cvjetkovic Committed by Sudan Landge
Browse files

CMSIS-Driver: Added vStream Driver API 1.0.0 (#226)

parent dd409358
Loading
Loading
Loading
Loading
+17 −0
Original line number Diff line number Diff line
@@ -15,6 +15,8 @@
  <releases>
    <release version="6.2.0-dev">
      Active development ...
      CMSIS-Driver: 2.11.0
        - Added vStream Driver API 1.0.0
    </release>
    <release version="5.9.0" date="2022-05-02">
      CMSIS-Core(M): 5.6.0
@@ -550,6 +552,13 @@
        <file category="other"  name="CMSIS/Driver/VIO/cmsis_vio.scvd" />
      </files>
    </api>
    <api Cclass="CMSIS Driver" Cgroup="vStream" Capiversion="1.0.0" exclusive="1">
      <description>Virtual Streaming interface Driver API</description>
      <files>
        <file category="doc"    name="CMSIS/Documentation/html/Driver/group__vstream__interface__gr.html" />
        <file category="header" name="CMSIS/Driver/vStream/Include/cmsis_vstream.h" />
      </files>
    </api>
  </apis>

  <!-- conditions are dependency rules that can apply to a component or an individual file -->
@@ -801,6 +810,14 @@
      </files>
    </component>

    <!-- Virtual Streaming custom component -->
    <component Cclass="CMSIS Driver" Cgroup="vStream" Csub="Custom" Cversion="1.0.0" Capiversion="1.0.0" custom="1">
      <description>Virtual Streaming interface Driver custom implementation template</description>
      <files>
        <file category="sourceC" name="CMSIS/Driver/vStream/Template/vstream.c" attr="template" select="vStream Driver"/>
      </files>
    </component>

  </components>

</package>
+3 −1
Original line number Diff line number Diff line
@@ -47,7 +47,7 @@ PROJECT_NAME = "CMSIS-Driver"
# could be handy for archiving the generated documentation or if some version
# control system is used.

PROJECT_NUMBER         = "Version 2.10.0"
PROJECT_NUMBER         = "Version 2.11.0"

# 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
@@ -959,6 +959,8 @@ INPUT = ./src/mainpage.md \
                         src/Driver_GPIO.c \
                         ../../../Driver/VIO/Include/cmsis_vio.h \
                         src/VIO.txt \
                         ../../../Driver/vStream/Include/cmsis_vstream.h \
                         src/vStream.txt \
                         ../../../Driver/Include/Driver_WiFi.h \
                         src/Driver_WiFi.c

+6 −0
Original line number Diff line number Diff line
@@ -9,6 +9,12 @@ The table below provides information about the changes delivered with specific v
      <th>Version</th>
      <th>Description</th>
    </tr>
    <tr>
      <td>2.11.0</td>
      <td>
        - Added vStream Driver API 1.0.0
      </td>
    </tr>
    <tr>
      <td>2.10.0</td>
      <td>
+208 −0

File changed.

Preview size limit exceeded, changes collapsed.

+1 −0
Original line number Diff line number Diff line
@@ -37,6 +37,7 @@ CMSIS-Driver APIs are defined for the following driver interfaces:
 - \ref usb_interface_gr "USB": Interface driver for USB Host and USB Device communication.
 - \ref gpio_interface_gr "GPIO": General-purpose Input/Output driver.
 - \ref vio_interface_gr "VIO": API for virtual I/Os (VIO).
 - \ref vstream_interface_gr "vStream": API for Virtual streaming interface using fixed-size data blocks.
 - \ref wifi_interface_gr "WiFi": Interface driver for wireless communication.

A list of current CMSIS-Driver implementations is available \ref listOfImplementations "here".
Loading