- 11 Jun, 2022 1 commit
-
-
Earle F. Philhower, III authored
Fixes a hang found while debugging #614. Do all memory allocations and USB descriptor setup in main code prior to `tusb_init()`. Avoids potential deadlock in cases where the app is allocating while the USB port is being set up.
-
- 10 Jun, 2022 3 commits
-
-
Earle F. Philhower, III authored
Fixes #620
-
Maximilian Gerhardt authored
-
Earle F. Philhower, III authored
When get.py is run in a script the percent-update printouts shown while downloading the toolchain end up as 100s to 1000s of lines in log files. When stdout is not a terminal, avoid printing these percentages and shrink logfiles significantly. Errors/etc. are still reported as normal.
-
- 09 Jun, 2022 2 commits
-
-
Earle F. Philhower, III authored
As noted in #615
-
Maximilian Gerhardt authored
-
- 07 Jun, 2022 3 commits
-
-
Earle F. Philhower, III authored
Free up 4K of RAM and 6K of flash when no exceptions are enables (default). The original toolchain was including exception code in libstdc++ by default. Reduce installation by ~50MB and download by ~25M by removing unused LTO gcc support.
-
Earle F. Philhower, III authored
-
Earle F. Philhower, III authored
Fixes #609 and a niggling slowness in uploads. Try to find the drive in a loop for 10 seconds, instead of only checking once after 10 seconds. Avoid 100% CPU usage while waiting for Pico drive
-
- 06 Jun, 2022 1 commit
-
-
Earle F. Philhower, III authored
Depends on new toolchain from https://github.com/earlephilhower/pico-quick-toolchain/pull/11 Fixes #251
-
- 05 Jun, 2022 4 commits
-
-
FeuerSturm authored
Slight difference to generic RP2040 PIN_SERIAL2_TX + PIN_SERIAL2_RX are switched with PIN_WIRE0_SDA + PIN_WIRE0_SCL
-
Earle F. Philhower, III authored
-
Earle F. Philhower, III authored
-
Earle F. Philhower, III authored
Add plumbing to allow `Wire`, `Serial1`, `SPI1` to map to the 2nd hardware unit for devices where the PCB layout only brings out the 2nd port. Fix the Seeedstudio XAIO pins Fixes #594
-
- 03 Jun, 2022 1 commit
-
-
FeuerSturm authored
- added WIZnet WizFi360-EVB-Pico - added WIZnet W5500-EVB-Pico - corrected WIZnet W5100S-EVB-Pico PID
-
- 02 Jun, 2022 1 commit
-
-
Earle F. Philhower, III authored
Avoids returning 2^32 bytes in the case of a requestFrom read fails due to timeout.
-
- 01 Jun, 2022 1 commit
-
-
Earle F. Philhower, III authored
Fixed #601 Allows apps to provide a callback parameter in the `attachInterrupt` call to be passed back to the function when the interrupt happens.
-
- 25 May, 2022 2 commits
-
-
Arya11111 authored
Co-authored-by: Arya11111 <xuepeng@dfrobot.com>
-
Earle F. Philhower, III authored
Fixes #593 When SerialPIO::end is called, stop the PIO SMs and potentially disable the IRQ handler if this is the last RX port on that PIO.
-
- 24 May, 2022 2 commits
-
-
Earle F. Philhower, III authored
-
Pontus Oldberg authored
-
- 20 May, 2022 6 commits
-
-
Earle F. Philhower, III authored
-
Earle F. Philhower, III authored
-
Earle F. Philhower, III authored
Looks like only minor changes to the SDK, should not affect the core.
-
Earle F. Philhower, III authored
-
Earle F. Philhower, III authored
-
Pontus Oldberg authored
-
- 19 May, 2022 2 commits
-
-
Earle F. Philhower, III authored
Fixes #585 On an I2C bus restart, call the onReceive callback and clear the buffer. Thanks to @DWiskow for the debug and patch!
-
Earle F. Philhower, III authored
Remove pico-extras from makelibpico.sh Remove refs to SPIFFS in FS.h Remove travis::: markers Update Arduino IDE URL
-
- 11 May, 2022 1 commit
-
-
Arya11111 authored
Co-authored-by: Arya11111 <xuepeng@dfrobot.com>
-
- 10 May, 2022 2 commits
-
-
Earle F. Philhower, III authored
-
Earle F. Philhower, III authored
-
- 08 May, 2022 2 commits
-
-
Earle F. Philhower, III authored
Fixes #578
-
Earle F. Philhower, III authored
Need to munge the platform.txt on release. Fixes #576
-
- 05 May, 2022 3 commits
-
-
Arya11111 authored
Co-authored-by: Arya11111 <xuepeng@dfrobot.com>
-
Earle F. Philhower, III authored
Reverse the order of IRQ and idle restore to match the way they were initiated.
-
Earle F. Philhower, III authored
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
-
- 04 May, 2022 1 commit
-
-
iKK001 authored
Co-authored-by: Stephan Korner <stephan.korner@trihow.com>
-
- 01 May, 2022 1 commit
-
-
ogatatsu authored
-
- 28 Apr, 2022 1 commit
-
-
Earle F. Philhower, III authored
Thanks to @StefanKellerAC !
-