Commit graph

36372 commits

Author SHA1 Message Date
598cad7851
Update ports/raspberrypi/common-hal/busio/UART.c
Co-authored-by: Dan Halbert <halbert@adafruit.com>
2024-07-12 09:04:23 -05:00
3e7d28c2c9 rp2040: uart: check all pins before claiming any
remove the comment that pin_init may raise an exception for an in-use
pin; this is incorrect. The unclaimed status of all pins was verified
in shared-bindings before calling construct.
2024-07-11 20:30:59 -05:00
Dan Halbert
937cfa6748
Merge pull request #9422 from dhalbert/2024-07-09-update-frozen-libraries
update frozen libraries for 9.1.0-rc.0
2024-07-09 15:27:00 -04:00
Scott Shawcroft
c65811524f
Merge pull request #9419 from dhalbert/maple_elite_pi-flash-chip
maple_elite_pi: correct flash chip
2024-07-09 12:17:05 -07:00
Dan Halbert
353174c30e
Merge pull request #9404 from mumin50/patch-1
Update pins.c for m5dial
2024-07-09 15:12:45 -04:00
Dan Halbert
124093b3fb update frozen libraries for 9.1.0-rc.0 2024-07-09 15:08:58 -04:00
Dan Halbert
08d10e976f
Update pins.c 2024-07-09 13:57:13 -04:00
Dan Halbert
ba4b086e08 maple_elite_pi: correct flash chip 2024-07-09 12:23:29 -04:00
Dan Halbert
685101f2e2
Merge pull request #9418 from dhalbert/sdcardio-deinit-check
shared-module/sdcardio/SDCard.c: check for deinit more thoroughly
2024-07-09 11:59:27 -04:00
Dan Halbert
48dd9e3046 shared-module/sdcardio/SDCard.c: check for deinit more thoroughly 2024-07-09 10:40:37 -04:00
Dan Halbert
079a5f5809
Merge pull request #9416 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2024-07-09 00:00:02 -04:00
Wellington Terumi Uemura
0b2bf2e2c0
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (996 of 996 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2024-07-09 04:09:27 +02:00
ff4b747fed
Merge pull request #9415 from RetiredWizard/sdioioDOC
sdioio DOC update: DATA pins pass in Set
2024-07-08 16:03:18 -05:00
RetiredWizard
032a0773bd sdioio DOC update: DATA pins pass in Set 2024-07-08 16:43:55 -04:00
Scott Shawcroft
08512c538c
Merge pull request #9342 from Sola85/esp32-settable-cpu-frequency
esp: make cpu frequency settable
2024-07-08 12:01:12 -07:00
Scott Shawcroft
4ebd5f536d
Merge pull request #9409 from dhalbert/serial-jtag-atomic
Add more atomicity in usb_serial_jtag.c; handle C6 in more places
2024-07-08 11:10:00 -07:00
Dan Halbert
8fbbb598ff
Merge pull request #9414 from dikei100/LILYGO-T-Display-S3-Pro
Removed 'Zone.Identifier' files.
2024-07-08 09:30:51 -04:00
dikei100
cfed2d1087 Removed 'Zone.Identifier' files. 2024-07-08 15:22:16 +02:00
Dan Halbert
921e376d72
Merge pull request #9405 from dikei100/LILYGO-T-Display-S3-Pro
Adding support for LILYGO T-Display S3 Pro
2024-07-08 08:39:45 -04:00
Dan Halbert
3f4913e963
Merge pull request #9408 from CDarius/waveshare_pizero
Add board Waveshare RP2040-PiZero
2024-07-06 16:39:00 -04:00
Dan Halbert
fa71711448
waveshare_rp2040_pizero: pretty up pins.c 2024-07-06 15:50:22 -04:00
Dan Halbert
364e5f1bda
Merge pull request #9410 from elpekenin/fix/9407
[FIX] [Tooling] Broken regex'es in `build_board_specific_stubs`
2024-07-06 15:46:42 -04:00
Pablo Martínez
dc6c4eeb72
Update board_stub_builder.py 2024-07-06 21:13:14 +02:00
Pablo Martínez
28e6afca47
Update tools/board_stubs/build_board_specific_stubs/board_stub_builder.py
Co-authored-by: Dan Halbert <halbert@halwitz.org>
2024-07-06 21:12:49 +02:00
Pablo Martínez
23b86b35d7
Update tools/board_stubs/build_board_specific_stubs/board_stub_builder.py
Co-authored-by: Dan Halbert <halbert@halwitz.org>
2024-07-06 21:12:43 +02:00
elpekenin
fec63786ec allow any number of whitespaces 2024-07-06 19:25:42 +02:00
Dan Halbert
b2a4a20fb8 usb_serial_jtag.c: more atomicity 2024-07-06 12:47:22 -04:00
CDarius
79e4ff3e59 Add board Waveshare RP2040-PiZero 2024-07-06 18:45:06 +02:00
Dan Halbert
4f166f261f add CONFIG_IDF_TARGET_ESP32C6 conditionals 2024-07-06 12:20:00 -04:00
dikei100
28f8a83b7c Changed USB_PID 2024-07-05 15:49:42 +02:00
dikei100
d792f19195 Merge branch 'LILYGO-T-Display-S3-Pro' of https://github.com/dikei100/circuitpython into LILYGO-T-Display-S3-Pro 2024-07-05 14:59:06 +02:00
dikei100
e1a5f01a67 Correct copyright 2024-07-05 14:55:47 +02:00
dikei100
af1df0c529
Update pins.c 2024-07-05 14:50:16 +02:00
dikei100
84ce7a7f41
Update mpconfigboard.h 2024-07-05 14:49:30 +02:00
dikei100
3da31218c4
Update board.c 2024-07-05 14:48:55 +02:00
dikei100
92814e7bd9 Added support for new board: LILYGO T-Display S3 Pro 2024-07-05 14:30:30 +02:00
mumin50
542005a391
Update pins.c
Missing SDA and SCL pins for M5Dial NFC reader
2024-07-04 11:03:31 +02:00
Dan Halbert
121d9ee42b
Merge pull request #9403 from burtyb/usb-interposer-1
Correct name of GPIO15.
2024-07-03 17:59:06 -04:00
Chris Burton
81afd55072
Merge branch 'adafruit:main' into usb-interposer-1 2024-07-03 21:46:20 +01:00
Chris Burton
70bea611ec
Correct name of GPIO15. 2024-07-03 21:46:07 +01:00
Dan Halbert
14931048d5
Merge pull request #9402 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2024-07-03 15:40:01 -04:00
Hacı
e73e5b7e95
Translated using Weblate (Turkish)
Currently translated at 21.1% (211 of 996 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/tr/
2024-07-03 19:09:34 +00:00
Dan Halbert
9db2d8b93e
Merge pull request #9401 from burtyb/usb-interposer-1
Add 8086 USB Interposer
2024-07-03 14:47:47 -04:00
root
f0f7441e39 Add 8086 USB Interposer 2024-07-03 19:30:53 +01:00
Dan Halbert
7e39da5b6e
Merge pull request #9398 from timchinowsky/main
fix off-by-one in PWM frequency setting
2024-07-03 13:36:50 -04:00
Dan Halbert
882fa27a04
Merge pull request #9400 from jepler/issue-9393
serial_bytes_available: don't double-count bytes on usb cdc
2024-07-03 13:34:03 -04:00
Tim
6c1227efdd add tests of pwm extremes 2024-07-03 10:21:34 -07:00
Scott Shawcroft
5e6527f9d7
Merge pull request #9391 from aguaviva/supporting_ttgo_t8_v1_7
adding support for TTGO T8 v1.7
2024-07-03 10:06:01 -07:00
Tim
8a1b3e7cfc disallow duty cycle rounding to 0 2024-07-03 09:37:55 -07:00
dc77f3146f serial_bytes_available: don't double-count bytes on usb cdc
In 9.0.x, serial_bytes_available returned a bool and tud_cdc_available was
harmlessly checked twice for any characters.

When the routine was changed to return an int, the double checking led to
over-reporting the number of characters available. In code that would attempt
to read this many bytes from sys.stdin, this made the read call block since
only 1 byte was actually available.

This behavior came up in the discussion of #9393. I don't mark this bug as
closing that one, because that issue seems to be reporting multiple things that
this change would not address, such as delays in `sys.stdout.write()` or
problems seen while using webserial.
2024-07-03 11:36:30 -05:00