Jeff Epler
5422dd682c
shared_bindings_matrix: Run in parallel
...
.. this makes it take a fraction of the time, at least on systems
with a lot of CPU threads. Even on my old laptop with a 2-core CPU
it reduces the time from 55s to 27s.
2020-08-26 11:29:55 -05:00
Jeff Epler
44342732a4
Fix DOS line endings, they give my git fits
2020-08-26 10:56:00 -05:00
Dan Halbert
5755160720
Merge pull request #3322 from microDev1/microS2
...
Added board - microS2
2020-08-26 11:03:46 -04:00
microDev
f26d15c5c9
Added PSRAM support
2020-08-26 18:39:30 +05:30
Dan Halbert
01ddb177fc
Remove whitespace in sdkconfig
2020-08-26 09:07:54 -04:00
Dan Halbert
5f5a0e749b
Remove trailing whitespace
2020-08-26 09:04:17 -04:00
Dan Halbert
3f5dd5ce58
Remove trailing whitespace from sdkconfig
2020-08-26 09:03:12 -04:00
Dan Halbert
f7d224705f
Trim trailing whitespace in pins.c
2020-08-26 09:01:27 -04:00
Dan Halbert
0c9513a2e7
Remove trailing whitespace
2020-08-26 09:00:16 -04:00
microDev
0425305a73
Change microS2 board name
2020-08-26 08:40:46 +05:30
microDev
b019ef2e43
Change microS2 board name
2020-08-26 08:38:42 +05:30
microDev
f1f316c502
Change microS2 board name
2020-08-26 08:37:36 +05:30
microDev
3f699024d9
Change microS2 board name
2020-08-26 08:36:38 +05:30
microDev
1dce6bd7ca
Change microS2 board name
2020-08-26 08:35:09 +05:30
microDev
bf2b594066
Change microS2 board name
2020-08-26 08:33:21 +05:30
microDev
964a39164e
Changed microS2 board name
2020-08-26 08:23:54 +05:30
Jeff Epler
2e0a109331
Merge pull request #3318 from jepler/interrupt-serial-rx
...
supervisor: check for interrupt during rx_chr
2020-08-25 21:01:33 -05:00
hierophect
78c512e86b
Merge pull request #3325 from hierophect/esp32-enable-ulab
...
ESP32-S2: Enable ulab
2020-08-25 15:24:36 -04:00
Lucian Copeland
f71f6631cc
Enable ulab
2020-08-25 14:24:35 -04:00
Lucian Copeland
05bde255f7
Add random to ESP32-S2, fix it on STM32
2020-08-25 14:00:29 -04:00
Jeff Epler
c0753c1afb
mp_obj_print_helper: Handle a ctrl-c that comes in during printing
...
In #2689 , hitting ctrl-c during the printing of an object with a lot of sub-objects could cause the screen to stop updating (without showing a KeyboardInterrupt). This makes the printing of such objects acutally interruptable, and also correctly handles the KeyboardInterrupt:
```
>>> l = ["a" * 100] * 200
>>> l
['aaaaaaaaaaaaaaaaaaaaaa...aaaaaaaaaaa', Traceback (most recent call last):
File "<stdin>", line 1, in <module>
KeyboardInterrupt:
>>>
```
2020-08-25 11:47:50 -05:00
Jeff Epler
e9bc8e892b
pyexec: Handle a ctrl-c that comes in "very late"
...
In relatively unusual circumstances, such as entering `l = 17 ** 17777`
at the REPL, you could hit ctrl-c, but not get KeyboardInterrupt.
This can lead to a condition where the display would stop updating (#2689 ).
2020-08-25 11:45:00 -05:00
hierophect
2529c0aa83
Merge pull request #3299 from tannewt/add_pwmio
...
Split pulseio.PWMOut into pwmio
2020-08-25 11:46:25 -04:00
microDev
89c6a44e4e
Added microS2 specific config files
2020-08-25 20:35:08 +05:30
microDev
645adaadb0
Added microS2 specific config files
2020-08-25 20:32:44 +05:30
Lucian Copeland
de9fd4a0fb
Fix null dereference, invert auto_brightness to reenable screen
2020-08-25 10:37:55 -04:00
Scott Shawcroft
2b470b1486
Fix RGB LED use
2020-08-24 18:29:50 -07:00
Scott Shawcroft
0cc438e6b9
Fix pycubed pwm use
2020-08-24 18:29:34 -07:00
Scott Shawcroft
1527a3ce92
Merge remote-tracking branch 'adafruit/main' into add_pwmio
2020-08-24 18:25:18 -07:00
Scott Shawcroft
5b1a1c773f
Merge pull request #3275 from kmatch98/bitmap_v2
...
Add `bitmap.blit` command for bitmap copy
2020-08-24 17:58:53 -07:00
Scott Shawcroft
5b8ded20a5
Merge pull request #3231 from jepler/gcc10
...
Add extern declarations for gcc10 compat
2020-08-24 17:46:33 -07:00
Lucian Copeland
c137a16121
Remove Meowbit LSE flag, harsher failure for LSE issues
2020-08-24 14:49:06 -04:00
microDev
3eea3b5311
Added microS2 specific config files
2020-08-24 11:12:35 +05:30
microDev
c79389c4d4
Added microS2 board to build.yml
2020-08-24 11:10:34 +05:30
Jeff Epler
1033e89561
supervisor: use mp_handle_pending to check for exceptions
2020-08-23 09:12:01 -05:00
Jeff Epler
f8a9e11ff4
WIP supervisor: check for interrupt during rx_chr
2020-08-23 08:47:18 -05:00
Jeff Epler
dc36a2c0b6
Merge pull request #3311 from weblate/weblate-circuitpython-main
...
Translations update from Weblate
2020-08-22 21:10:34 -05:00
Kevin Matocha
f55f2bfee1
shorten error strings
2020-08-21 21:40:46 -05:00
Kevin Matocha
7f629624db
Added hanging indents to docs per @sommersoft's suggestion
2020-08-21 20:50:15 -05:00
Kevin Matocha
983e1af33d
remove other extraneous files
2020-08-21 19:10:13 -05:00
Kevin Matocha
dc502a5f26
remove extraneous files
2020-08-21 19:08:25 -05:00
Scott Shawcroft
f39708abb2
Add PSRAM support to ESP32S2
...
When configured the CircuitPython heap will be on the external RAM.
When not available, the heap will be 48k inside the IDF heap.
2020-08-21 16:20:58 -07:00
Kevin Matocha
5b6313e642
More tweaks to try to fix documentation failing
2020-08-21 16:13:18 -05:00
Kevin Matocha
f1fb2cde17
Minor tweaks to try to fix documentation failing
2020-08-21 16:12:40 -05:00
Dan Halbert
770c204d5a
sphinx fixes
2020-08-21 17:03:45 -04:00
Kevin Matocha
9a6a156512
Update documentation string with blank line
2020-08-21 15:26:50 -05:00
Scott Shawcroft
644d2ba7a2
Add more "extern" declarations for gcc10 compat
...
gcc has tightened the restrictions on forward declarations that lack
"extern". Fix them up.
2020-08-21 14:39:37 -05:00
Kevin Matocha
a9f6d147c4
Merge adafruit/main latest
2020-08-21 14:37:32 -05:00
Kevin Matocha
7e529ed4c5
Merge with latest adafruit/main
2020-08-21 14:28:24 -05:00
Kevin Matocha
3753ea3cd8
Merge remote-tracking branch 'source/main' into main
2020-08-21 14:19:58 -05:00