Scott Shawcroft
5bb8a7a7c6
Improve iMX RT performance
...
* Enable dcache for OCRAM where the VM heap lives.
* Add CIRCUITPY_SWO_TRACE for pushing program counters out over the
SWO pin via the ITM module in the CPU. Exempt some functions from
instrumentation to reduce traffic and allow inlining.
* Place more functions in ITCM to handle errors using code in RAM-only
and speed up CP.
* Use SET and CLEAR registers for digitalio. The SDK does read, mask
and write.
* Switch to 2MiB reserved for CircuitPython code. Up from 1MiB.
* Run USB interrupts during flash erase and write.
* Allow storage writes from CP if the USB drive is disabled.
* Get perf bench tests running on CircuitPython and increase timeouts
so it works when instrumentation is active.
2023-03-14 12:30:58 -07:00
MicroDev
f708048d8e
Merge pull request #7723 from dhalbert/misc-fixes
...
Doc fixes and translate fixes
2023-03-15 00:00:50 +05:30
Dan Halbert
5ec586019b
fix TimeAlarm signature
2023-03-14 13:27:57 -04:00
Dan Halbert
d4840cbf10
translate() messages must be one string
2023-03-14 13:13:58 -04:00
Dan Halbert
9083ae02de
Merge pull request #7710 from PaintYourDragon/pb-feather-dvi
...
Add Feather RP2040 DVI
2023-03-14 13:10:47 -04:00
Scott Shawcroft
141a43cdce
Merge pull request #7702 from dhalbert/tinyusb-update
...
update tinyusb to latest
2023-03-14 09:59:45 -07:00
Scott Shawcroft
ab777254a2
Merge pull request #7708 from microdev1/ci
...
Use intersection of changes per commit and merge ref
2023-03-14 09:37:10 -07:00
Dan Halbert
6a198e070f
Merge pull request #7719 from kreier/doit_esp32_devkit_v1
...
Add missing pins 4, 36 and 39 - and 4 aliases in pin.c for doit_esp32_devkit_v1
2023-03-14 11:22:11 -04:00
Dan Halbert
2497b3ea7a
update tinyusb
2023-03-13 22:11:02 -04:00
Dan Halbert
d85970b7a2
update TinyUSB again for latest changes
2023-03-13 17:53:32 -04:00
Dan Halbert
7bfe186c91
Merge pull request #2 from hathach/tinyusb-update
...
fix rp2040 with new shared irq usb handler
2023-03-13 17:21:43 -04:00
Benjamin Shockley
8f4dad8e9a
Merge branch 'adafruit:main' into master
2023-03-13 13:04:15 -05:00
hathach
b432cf6201
fix rp2040 with new shared irq usb handler
2023-03-13 22:46:27 +07:00
Matthias Kreier
f5b8b8d6f2
tailing whitespace removed (pre-commit run failed)
2023-03-13 15:30:52 +07:00
Matthias Kreier
49e9ea2e9a
add missing pins 4, 36 and 39 - and 4 aliases
...
The original list left D4 (GPIO4), VN (GPIO39) and VP (GPIO36) out.
Added aliases for 1, 3, 16 and 17 with their GPIO names, even though they won't be used as such since they are UART0 and UART2
2023-03-13 15:17:55 +07:00
Dan Halbert
daa927a114
switch STM to dwc2 USB
2023-03-12 14:02:38 -04:00
Dan Halbert
bca7d6e999
Merge pull request #7717 from jepler/warn-too-new-uncrustify
...
uncrustify 0.75 is not OK
2023-03-12 12:55:52 -04:00
MicroDev
3a4bffdd65
use correct commits for diff
2023-03-12 09:44:13 +05:30
MicroDev
7163ab390c
Merge pull request #7715 from bill88t/waveshare_esp32s2_pico
...
Even more board definition improvements for `waveshare_esp32s2_pico`
2023-03-12 07:46:42 +05:30
Jeff Epler
e95099fe48
uncrustify 0.75 is not OK
2023-03-11 08:13:30 -06:00
Bill Sideris
bfc551c158
Invert led
2023-03-11 14:14:47 +02:00
Bill Sideris
76e83a432c
Debug uart, default spi/i2c
2023-03-11 14:05:45 +02:00
MicroDev
ec74be7cb4
use set for changed_files
and minor updates
2023-03-11 14:28:29 +05:30
MicroDev
29cee603d3
update .readthedocs.yml
and add it to docs pattern
2023-03-11 11:56:04 +05:30
MicroDev
3fbe0533ab
Merge pull request #7713 from microdev1/board
...
Change board config of some esp32s3 boards
2023-03-11 10:58:11 +05:30
Dan Halbert
484c59b4cd
Merge pull request #7707 from weblate/weblate-circuitpython-main
...
Translations update from Hosted Weblate
2023-03-10 23:28:15 -05:00
Dan Halbert
a651696c5c
pick up latest tinyusb changes
2023-03-10 23:07:29 -05:00
MicroDev
5f0aa4a608
change board config of some esp32s3 boards
...
- remove unnecessary optimization flags
- shrink adafruit_feather_esp32s3_reverse_tft
2023-03-11 08:53:44 +05:30
Paint Your Dragon
ff0a17d095
Merge branch 'adafruit:main' into main
2023-03-10 13:45:53 -08:00
MicroDev
a6400fb08a
use intersection of changes per commit and merge ref
2023-03-11 00:26:34 +05:30
Dan Halbert
5cb21539f2
use revised USB host API on mimxrt10xx
2023-03-10 13:12:37 -05:00
Hosted Weblate
77ec3e4b76
Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/
2023-03-10 18:22:08 +01:00
Dan Halbert
b6a7613350
Merge pull request #7470 from microdev1/espnow
...
Add ESP-NOW Support
2023-03-10 12:21:56 -05:00
Scott Shawcroft
3c92f59915
Merge pull request #7704 from microdev1/ci
...
Conditionally run jobs on push
2023-03-10 09:19:07 -08:00
Dan Halbert
d16c53bbcb
Merge pull request #7705 from BrainBoardz/main
...
Brainboardz_Neuron Updated Pins and Defined Objects
2023-03-10 10:24:52 -05:00
BrainBoardz
838450643e
Merge branch 'adafruit:main' into main
2023-03-10 09:50:27 -05:00
MicroDev
91d4fed01d
explicitly check for failure of certain jobs
2023-03-10 16:41:13 +05:30
MicroDev
64ba371f28
conditionally run jobs on push
2023-03-10 16:33:43 +05:30
Dan Halbert
7f10f36dfb
usbh_control.c no longer exists
2023-03-09 23:18:58 -05:00
Benjamin Shockley
21857ed9be
Merge pull request #4 from adafruit/main
...
Pull in the latest main branch from adafruit
2023-03-09 18:46:30 -06:00
Dan Halbert
0f31ba676b
update errata fixes for RP2040
2023-03-09 17:40:53 -05:00
Dan Halbert
353411af4b
Merge pull request #7701 from dhalbert/background-task-for-7673
...
run background tasks during multi-part DMA
2023-03-09 17:25:42 -05:00
Dan Halbert
ec2101f4aa
update tinyusb to latest
2023-03-09 14:05:46 -05:00
MicroDev
58f28b98be
minor doc fix
...
Co-authored-by: Scott Shawcroft <scott@tannewt.org>
2023-03-10 00:01:44 +05:30
Scott Shawcroft
fe40035cb9
Merge pull request #7697 from dhalbert/pico-sdk-cyw43-update
...
pico-sdk to 1.5.0; cyw43-driver to 0.9.0
2023-03-09 10:02:45 -08:00
Scott Shawcroft
58901e52b5
Merge pull request #7699 from dhalbert/8.0.x-7694-backport
...
8.0.x backport: Fix for issue #7054 by avoiding recursive calls to websocket_background.
2023-03-09 10:01:33 -08:00
Scott Shawcroft
fcc4299b92
Merge pull request #7686 from gamblor21/esp_family_spi_speed_increase
...
ESP32 Family: Add multiple transctions to SPI for improved efficency
2023-03-09 10:01:02 -08:00
Dan Halbert
96e2a72d71
run background tasks during multi-part DMA
2023-03-09 11:53:16 -05:00
Dan Halbert
2ebc0ea51c
GitHub online editor introduced spaces on blank lines :(
2023-03-09 11:30:38 -05:00
root
a2cb953eac
Fix for issue #7054 by avoiding recursive calls to websocket_background.
2023-03-09 11:07:36 -05:00