Procházet zdrojové kódy

update readme and contributors for renesas rx63n and silabs efm32gg12 port (#767)

* update readme and contributors for renesas rx63n and silabs efm32gg12 port

also add some doc for changelog

* typo

* update more boards

* more typo

* typo 3
Ha Thach před 4 roky
rodič
revize
ab4d30fd6b
4 změnil soubory, kde provedl 29 přidání a 2 odebrání
  1. 5 1
      CONTRIBUTORS.md
  2. 2 0
      README.md
  3. 10 1
      docs/boards.md
  4. 12 0
      docs/changelog.md

+ 5 - 1
CONTRIBUTORS.md

@@ -33,6 +33,7 @@
 
 
 - **[Koji KITAYAMA](https://github.com/kkitayam)**
 - **[Koji KITAYAMA](https://github.com/kkitayam)**
   - Add new DCD port for **NXP Kinetis KL25**
   - Add new DCD port for **NXP Kinetis KL25**
+  - Add new DCD port for **Renesas RX63n** with GR-CITRUS board
 
 
 - **[Nathan Conrad](https://github.com/pigrew)**
 - **[Nathan Conrad](https://github.com/pigrew)**
   - Add new DCD port for **STM32 fsdev** Fullspeed device for STM32 L0, F0, F1, F3 etc ...
   - Add new DCD port for **STM32 fsdev** Fullspeed device for STM32 L0, F0, F1, F3 etc ...
@@ -47,6 +48,9 @@
   - Board support for NuTiny NUC120, NUC121s, NUC125s, NUC126V, NUC505
   - Board support for NuTiny NUC120, NUC121s, NUC125s, NUC126V, NUC505
   - Improve multiple cdc interfaces API & add cdc_dual_ports example
   - Improve multiple cdc interfaces API & add cdc_dual_ports example
 
 
+- **[Rafael Silva](https://github.com/perigoso)**
+  - Add new DCD port for **Silabs EFM32GG12** with SLTB009A board
+
 - **[Raspberry Pi Team](https://github.com/raspberrypi)**
 - **[Raspberry Pi Team](https://github.com/raspberrypi)**
   - Add new DCD port for **Raspberry Pi RP2040**
   - Add new DCD port for **Raspberry Pi RP2040**
 
 
@@ -59,7 +63,7 @@
   - Add new class driver for **Musical Instrument Digital Interface (MIDI)**
   - Add new class driver for **Musical Instrument Digital Interface (MIDI)**
   - Improve USBD control transfer, MSC, CDC class driver
   - Improve USBD control transfer, MSC, CDC class driver
   - Board support for Metro M0 & M4 express
   - Board support for Metro M0 & M4 express
-  - Write the execellent porting.md documentation
+  - Write the excellent porting.md documentation
   - Add initial Makefile
   - Add initial Makefile
 
 
 - **[Sean Cross](https://github.com/xobs)**
 - **[Sean Cross](https://github.com/xobs)**

+ 2 - 0
README.md

@@ -40,6 +40,8 @@ The stack supports the following MCUs:
   - Kinetis: KL25
   - Kinetis: KL25
   - LPC Series: 11Uxx, 13xx, 175x_6x, 177x_8x, 18xx, 40xx, 43xx, 51Uxx, 54xxx, 55xx
   - LPC Series: 11Uxx, 13xx, 175x_6x, 177x_8x, 18xx, 40xx, 43xx, 51Uxx, 54xxx, 55xx
 - **Raspberry Pi:** RP2040
 - **Raspberry Pi:** RP2040
+- **Renesas:** RX63N
+- **Silabs:** EFM32GG12
 - **Sony:** CXD56
 - **Sony:** CXD56
 - **ST:** STM32 series: L0, F0, F1, F2, F3, F4, F7, H7 both FullSpeed and HighSpeed
 - **ST:** STM32 series: L0, F0, F1, F2, F3, F4, F7, H7 both FullSpeed and HighSpeed
 - **TI:** MSP430
 - **TI:** MSP430

+ 10 - 1
docs/boards.md

@@ -102,6 +102,10 @@ This code base already had supported for a handful of following boards (sorted a
 - [NGX LPC4330-Xplorer](https://www.nxp.com/design/designs/lpc4330-xplorer-board:OM13027)
 - [NGX LPC4330-Xplorer](https://www.nxp.com/design/designs/lpc4330-xplorer-board:OM13027)
 - [Double M33 Express](https://www.crowdsupply.com/steiert-solutions/double-m33-express)
 - [Double M33 Express](https://www.crowdsupply.com/steiert-solutions/double-m33-express)
 
 
+### Renesas RX
+
+- [GR-CITRUS](https://www.renesas.com/us/en/products/gadget-renesas/boards/gr-citrus)
+
 ### Raspberry Pi RP2040
 ### Raspberry Pi RP2040
 
 
 - [Adafruit Feather RP2040](https://www.adafruit.com/product/4884)
 - [Adafruit Feather RP2040](https://www.adafruit.com/product/4884)
@@ -109,6 +113,10 @@ This code base already had supported for a handful of following boards (sorted a
 - [Adafruit QT Py RP2040](https://www.adafruit.com/product/4900)
 - [Adafruit QT Py RP2040](https://www.adafruit.com/product/4900)
 - [Raspberry Pi Pico](https://www.raspberrypi.org/products/raspberry-pi-pico/)
 - [Raspberry Pi Pico](https://www.raspberrypi.org/products/raspberry-pi-pico/)
 
 
+### Silabs
+
+- [EFM32GG12 Thunderboard Kit (SLTB009A)](https://www.silabs.com/development-tools/thunderboard/thunderboard-gg12-kit)
+
 ### Sony
 ### Sony
 
 
 - [Sony Spresense CXD5602](https://developer.sony.com/develop/spresense)
 - [Sony Spresense CXD5602](https://developer.sony.com/develop/spresense)
@@ -121,13 +129,14 @@ This code base already had supported for a handful of following boards (sorted a
 - [STM32 L035c8 Discovery](https://www.st.com/en/evaluation-tools/32l0538discovery.html)
 - [STM32 L035c8 Discovery](https://www.st.com/en/evaluation-tools/32l0538discovery.html)
 - [STM32 L4R5zi Nucleo](https://www.st.com/en/evaluation-tools/nucleo-l4r5zi.html)
 - [STM32 L4R5zi Nucleo](https://www.st.com/en/evaluation-tools/nucleo-l4r5zi.html)
 - [STM32 F070rb Nucleo](https://www.st.com/en/evaluation-tools/nucleo-f070rb.html)
 - [STM32 F070rb Nucleo](https://www.st.com/en/evaluation-tools/nucleo-f070rb.html)
+- [STM32 F072 Evaluation](https://www.st.com/en/evaluation-tools/stm32072b-eval.html)
 - [STM32 F072rb Discovery](https://www.st.com/en/evaluation-tools/32f072bdiscovery.html)
 - [STM32 F072rb Discovery](https://www.st.com/en/evaluation-tools/32f072bdiscovery.html)
 - STM32 F103c Blue Pill
 - STM32 F103c Blue Pill
 - [STM32 F207zg Nucleo](https://www.st.com/en/evaluation-tools/nucleo-f207zg.html)
 - [STM32 F207zg Nucleo](https://www.st.com/en/evaluation-tools/nucleo-f207zg.html)
 - [STM32 F303vc Discovery](https://www.st.com/en/evaluation-tools/stm32f3discovery.html)
 - [STM32 F303vc Discovery](https://www.st.com/en/evaluation-tools/stm32f3discovery.html)
 - STM32 F401cc Black Pill
 - STM32 F401cc Black Pill
 - [STM32 F407vg Discovery](https://www.st.com/en/evaluation-tools/stm32f4discovery.html)
 - [STM32 F407vg Discovery](https://www.st.com/en/evaluation-tools/stm32f4discovery.html)
-- STM32 F411ce Black Pill
+- [STM32 F411ce Black Pill](https://www.adafruit.com/product/4877)
 - [STM32 F411ve Discovery](https://www.st.com/en/evaluation-tools/32f411ediscovery.html)
 - [STM32 F411ve Discovery](https://www.st.com/en/evaluation-tools/32f411ediscovery.html)
 - [STM32 F412zg Discovery](https://www.st.com/en/evaluation-tools/32f412gdiscovery.html)
 - [STM32 F412zg Discovery](https://www.st.com/en/evaluation-tools/32f412gdiscovery.html)
 - [STM32 F723e Discovery](https://www.st.com/en/evaluation-tools/32f723ediscovery.html)
 - [STM32 F723e Discovery](https://www.st.com/en/evaluation-tools/32f723ediscovery.html)

+ 12 - 0
docs/changelog.md

@@ -1,5 +1,17 @@
 # TinyUSB Changelog
 # TinyUSB Changelog
 
 
+## WIP
+
+- Add new port Silabs EFM32GG12, board EFM32GG12 Thunderboard Kit (SLTB009A)
+- Add new port Renesas RX63N, board GR-CITRUS
+- MIDI
+  - Fix MIDI buffer overflow issue
+  - Rename tud_midi_read() to tud_midi_stream_read()
+  - Rename tud_midi_write() to tud_midi_stream_write()
+  - Rename tud_midi_receive() to tud_midi_packet_read()
+  - Rename tud_midi_send() to tud_midi_packet_write()
+- New board stm32f072-eval
+
 ## 0.9.0 - 2021.03.12
 ## 0.9.0 - 2021.03.12
 
 
 ### Device Stack
 ### Device Stack