summaryrefslogtreecommitdiff
path: root/ports
AgeCommit message (Collapse)Author
2021-02-26Merge remote-tracking branch 'origin/main' into update-protomatter-rp2Jeff Epler
2021-02-25Merge remote-tracking branch 'adafruit/main' into busio-uart-rpScott Shawcroft
2021-02-25A few minor fixes for corner casesScott Shawcroft
* Always clear the peripheral interrupt so we don't hang when full * Store the ringbuf in the object so it gets collected when we're alive * Make UART objects have a finaliser so they are deinit when their memory is freed * Copy bytes into the ringbuf from the FIFO after we read to ensure the interrupt is enabled ASAP * Copy bytes into the ringbuf from the FIFO before measuring our rx available because the interrupt is based on a threshold (not > 0). For example, a single byte won't trigger an interrupt.
2021-02-25Remove neopixel powerScott Shawcroft
2021-02-25More mpconfigboard.mk corrections for small buildsKevin Matocha
2021-02-25address review; use gpio_set() carefullyDan Halbert
2021-02-25Fix incorrect deinit maskScott Shawcroft
2021-02-25Fix second shared PWMScott Shawcroft
Fixes #4210
2021-02-25Update RP2040 Feather pinout for production revScott Shawcroft
2021-02-25rp2pio: Fix writing where the stride was 2 or 4Jeff Epler
The wrong stride value was being checked.
2021-02-25Updated build configs to turn off BITMAPTOOLS for smaller buildsKevin Matocha
2021-02-25Merge pull request #4264 from UnexpectedCircuitPython/mainDan Halbert
Expanded pin names for TinyS2 + FeatherS2 pin additions for DAC1 & DAC2
2021-02-25change DigitalInOut direction only when necessary; strong drive strengthDan Halbert
2021-02-25Cleanup PIOs and State Machines on soft resetroot
2021-02-25more uart improvementsmicroDev
- address suggested changes - refine uart instance availibility checks - improve pin validation and rx buffer handling
2021-02-25Merge pull request #4245 from kamtom480/spresense_usb_speedDan Halbert
spresense: Pass the correct USB bus speed after restart
2021-02-25qtpy_m0_haxpress: Change config to make it fit.Kamil Tomaszewski
2021-02-25Added DAC1 & DAC2 pin names for FeatherS2Seon Rozenblum
Expanded pin names for TinyS2 and added some new ones for functionality I forgot to add pin names for Cleaned up mpconfigboard
2021-02-24Clean up formattingroot
2021-02-24Return NotImplementedError for PulseOutroot
2021-02-24pulseio (pulsein) for RP2040root
2021-02-25implement suggested changesmicroDev
- add internal buffering - rtc initialization fix
2021-02-24spresense: change RX and TX buffer size for CDCKamil Tomaszewski
2021-02-23Merge branch 'main' into rp2040_countioMark
2021-02-23Adding countio to rp2040gamblor21
2021-02-23Add state machine divisor checkScott Shawcroft
This causes an exception when setting a state machine too slow or too fast. Fixes #4222
2021-02-23Implement audiobusio and enhance PIO for itScott Shawcroft
This adds I2SOut and PDMIn support via PIO. StateMachines can now: * read and read while writing * transfer in 1, 2 or 4 byte increments * init pins based on expected defaults automatically * be stopped and restarted * rxfifo can be cleared and rxstalls detected (good for tracking when the reading code isn't keeping up) Fixes #4162
2021-02-23Merge pull request #4244 from UnexpectedCircuitPython/mainScott Shawcroft
Added Unexpected Maker TinyS2 board definition
2021-02-23Merge pull request #4228 from ZodiusInfuser/rp2040-boardsScott Shawcroft
Added definitions for Pimoroni RP2040-based boards
2021-02-23Added flash size for PicoSystemZodiusInfuser
2021-02-23Added flash size for Keybow2040ZodiusInfuser
2021-02-23Added flash size for Tiny2040ZodiusInfuser
2021-02-23Added Unexpected Maker TinyS2 board definitionSeon Rozenblum
2021-02-22set SUPEROPT_VM = 0 on most non-Express SAMD21 boardsDan Halbert
2021-02-22More parensScott Shawcroft
2021-02-22ParensScott Shawcroft
2021-02-22Board specific flash sizes for RP2040Scott Shawcroft
Stop-gap solution for #4041. Comment is there to provide info needed in the future. (We currently run the generic "safe" settings.)
2021-02-21SAMD21: one endpoint pair for MSC now instead of twoDan Halbert
2021-02-20Merge pull request #4232 from TG-Techie/fix_tg_watchDan Halbert
fix TG-Watch ble issue
2021-02-20fix TG-Watch ble issueJonah Yolles-Murphy
2021-02-20Removed trailing white spaceZodiusInfuser
2021-02-20Removed trailing white spaceZodiusInfuser
2021-02-20Removed trailing white spaceZodiusInfuser
2021-02-20Added new lineZodiusInfuser
2021-02-20Added new lineZodiusInfuser
2021-02-20Added new lineZodiusInfuser
2021-02-20Added new lineZodiusInfuser
2021-02-20Added new lineZodiusInfuser
2021-02-20Added new lineZodiusInfuser
2021-02-20Added other files for PicoSystemZodiusInfuser