Rewrite the I2S code from scratch to eliminate the dependence on the pico-extras implementation and to support I2S input as well. 8-bit, 16-bit, 24-bit, and 32-bit words are supported. Multiple I2S ports are allowed (theoretically up to 6 because 2 DMA channels are required per port). I2S input and I2S output are supported. Add input example Fixes #535 Fixes #99 Fixes #562
28 lines
1.1 KiB
Plaintext
28 lines
1.1 KiB
Plaintext
[submodule "ArduinoCore-API"]
|
|
path = ArduinoCore-API
|
|
url = https://github.com/earlephilhower/ArduinoCore-API.git
|
|
[submodule "pico-sdk"]
|
|
path = pico-sdk
|
|
url = https://github.com/raspberrypi/pico-sdk.git
|
|
[submodule "system/pyserial"]
|
|
path = tools/pyserial
|
|
url = https://github.com/pyserial/pyserial.git
|
|
[submodule "libraries/LittleFS/lib/littlefs"]
|
|
path = libraries/LittleFS/lib/littlefs
|
|
url = https://github.com/littlefs-project/littlefs.git
|
|
[submodule "libraries/SdFat"]
|
|
path = libraries/ESP8266SdFat
|
|
url = https://github.com/earlephilhower/ESP8266SdFat.git
|
|
[submodule "libraries/Keyboard"]
|
|
path = libraries/Keyboard
|
|
url = https://github.com/earlephilhower/Keyboard
|
|
[submodule "libraries/Mouse"]
|
|
path = libraries/Mouse
|
|
url = https://github.com/earlephilhower/Mouse
|
|
[submodule "libraries/Adafruit_TinyUSB_Arduino"]
|
|
path = libraries/Adafruit_TinyUSB_Arduino
|
|
url = https://github.com/adafruit/Adafruit_TinyUSB_Arduino.git
|
|
[submodule "libraries/FreeRTOS/lib/FreeRTOS-Kernel"]
|
|
path = libraries/FreeRTOS/lib/FreeRTOS-Kernel
|
|
url = https://github.com/earlephilhower/FreeRTOS-Kernel.git
|