Scott Shawcroft
c67f5892ff
Merge pull request #3704 from microDev1/frequencyio-S2
...
ESP32S2: Support for FrequencyIO
2020-11-23 14:59:27 -08:00
Kattni Rembor
7928a0d454
Blank lines to group aliases.
2020-11-23 16:02:45 -05:00
Kattni Rembor
3730862362
Update to match silk rev 1
2020-11-23 15:56:36 -05:00
Kattni Rembor
efda912437
Add pin names from silk
2020-11-23 15:53:28 -05:00
Scott Shawcroft
368fa88312
Ignore size parameter
2020-11-23 12:14:58 -08:00
Jeff Epler
16fe2de703
Merge pull request #3732 from skerr92/add-cpsapling
...
adding CP-Sapling
2020-11-23 10:29:58 -06:00
Jeff Epler
70e978f48b
stm: disable ulab on two resource-constrained boards
2020-11-23 10:23:53 -06:00
Jeff Epler
9d8be648ee
ulab: Update to release tag 1.1.0
...
Disable certain classes of diagnostic when building ulab. We should
submit patches upstream to (A) fix these errors and (B) upgrade their
CI so that the problems are caught before we want to integrate with
CircuitPython, but not right now.
2020-11-23 10:23:50 -06:00
jgillick
4c5e7520f5
Fix NVM by clearing FLASH_FLAG_PGPERR
2020-11-23 00:25:41 -08:00
hathach
5351a93c70
update tinyusb to fix cdc connection race
...
issue is fixed in https://github.com/hathach/tinyusb/pull/557
2020-11-23 13:39:14 +07:00
Dan Halbert
3abee9b256
compiles; maybe ready to test, or almost
2020-11-22 21:52:37 -05:00
Jeff Epler
211d084429
Merge pull request #3740 from dhalbert/esp32s2-common-hal-mcu-delay-us
...
ESP32S2: common_hal_mcu_delay_us() now calls mp_hal_delay_us()
2020-11-22 20:49:15 -06:00
Jeff Epler
7a5e355775
Merge pull request #3734 from weblate/weblate-circuitpython-main
...
Translations update from Weblate
2020-11-22 20:41:33 -06:00
jgillick
661c20dd18
Create a new linker script with more space for the firmware.
2020-11-22 18:25:37 -08:00
Dan Halbert
25591a3f8a
Merge branch 'esp32s2-common-hal-mcu-delay-us' into sleep
2020-11-22 21:01:49 -05:00
Dan Halbert
a0f1ec3c4a
wip
2020-11-22 19:10:09 -05:00
Dan Halbert
f62ea25331
ESP32S2: common_hal_mcu_delay_us() now calls mp_hal_delay_us()
2020-11-22 19:08:27 -05:00
microDev
f3b5ca5f01
replace goto with conditional break
2020-11-22 19:20:21 +05:30
microDev
048ca2a570
get multiple touchpad working
2020-11-22 18:54:18 +05:30
jgillick
fe6e50b770
Update USB_PID
2020-11-22 01:49:23 -08:00
jgillick
56634eb00e
Rename thunderpack to v11
2020-11-22 01:31:41 -08:00
jgillick
381889f6bc
Cleanup
2020-11-22 01:19:28 -08:00
jgillick
0b858440b0
Fix formatting.
2020-11-22 01:15:05 -08:00
jgillick
63b0bf9075
Merge remote-tracking branch 'origin/main' into thunderpack1.2
2020-11-22 01:07:03 -08:00
Dan Halbert
75559f35cc
wip: ResetReason to microcontroller.cpu
2020-11-21 23:29:52 -05:00
Dan Halbert
e4c66990e2
compiles
2020-11-20 23:33:39 -05:00
Jonny Bergdahl
7b5e826b18
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (848 of 848 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2020-11-20 23:28:56 +01:00
Noel Gaetan
f25ac45534
Translated using Weblate (French)
...
Currently translated at 100.0% (848 of 848 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/fr/
2020-11-20 23:28:56 +01:00
Seth Kerr
8301dcada0
I need to revisit the alphabet...
2020-11-20 16:26:33 -05:00
Seth Kerr
0fb075ab7e
changed tab to spaces in build.yml, passes local pre-commit
2020-11-20 16:15:50 -05:00
Seth Kerr
b34e36d1db
fixing build.yml
2020-11-20 15:44:53 -05:00
Seth Kerr
1c92b1bf61
forgot to run pre-commit local
2020-11-20 15:35:52 -05:00
Seth Kerr
c4f4cdd8c1
readding cp_sapling directory
2020-11-20 15:31:49 -05:00
Seth Kerr
29e91424d4
removing cp sapling temporarily to read
2020-11-20 15:29:35 -05:00
Seth Kerr
b69bbfa3d6
fixed issues with trailing whitespace check
2020-11-20 15:17:44 -05:00
Seth Kerr
0a06530d52
adding CP-Sapling
2020-11-20 15:06:57 -05:00
BennyE
2773f534c9
Update ports/esp32s2/common-hal/wifi/Radio.c
...
adding suggested changes
2020-11-20 09:40:32 +01:00
Scott Shawcroft
123210a989
Speed up JSON parsing with readinto
...
Get a chunk of data from readinto instead of a single byte. This
speeds up the parsing by reducing the number of function calls.
Fixes #3703
2020-11-19 17:13:24 -08:00
BennyE
6760cdf678
Let connect() choose strongest AP if channel and BSSID are not given
2020-11-20 00:11:17 +01:00
Dan Halbert
39e1f52e28
wip; not compiling yet
2020-11-19 17:47:12 -05:00
BennyE
17a8bafe05
Choose best AP in range if no channel/bssid given
2020-11-19 23:39:48 +01:00
Scott Shawcroft
2f14609044
Merge pull request #3716 from jepler/keep-event-loop
...
esp32s2: don't delete the event loop
2020-11-19 14:28:31 -08:00
Jeff Epler
982bce7259
py.mk: allow translation to be overriden in GNUmakefile
...
I like to use local makefile overrides, in the file GNUmakefile
(or, on case-sensitive systems, makefile) to set compilation choices.
However, writing
TRANSLATION := de_DE
include Makefile
did not work, because py.mk would override the TRANSLATION := specified
in an earlier part of the makefiles (but not from the commandline).
By using ?= instead of := the local makefile override works, but when
TRANSLATION is not specified it continues to work as before.
2020-11-19 16:23:35 -06:00
Jeff Epler
aaca3eccf1
samd: PDMIn: Reduce code unrolling on samd21 only
...
Instead of unrolling the code 16 times, unroll it 4 times and loop
over it 4 times. This gives the same 16 iterations, but at an expense
of less flash space.
2020-11-19 16:19:37 -06:00
Jeff Epler
b2b8520880
Always use preprocessor for MICROPY_ERROR_REPORTING
...
This ensures that only the translate("") alternative that will be used
is seen after preprocessing. Improves the quality of the Huffman encoding
and reduces binary size slightly.
Also makes one "enhanced" error message only occur when ERROR_REPORTING_DETAILED:
Instead of the word-for-word python3 error message
"Type object has no attribute '%q'", the message will be
"'type' object has no attribute '%q'". Also reduces binary size.
(that's rolled into this commit as it was right next to a change to
use the preprocessor for MICROPY_ERROR_REPORTING)
Note that the odd semicolon after "value_error:" in parsenum.c is necessary
due to a detail of the C grammar, in which a declaration cannot follow
a label directly.
2020-11-19 16:18:52 -06:00
Jeff Epler
c06fc8e02d
Introduce, use mp_raise_arg1
...
This raises an exception with a given object value. Saves a bit of
code size.
2020-11-19 16:15:06 -06:00
Jeff Epler
d5f6748d1b
Use mp_raise instead of nlr_raise(new_exception) where possible
...
This saves a bit of code space
2020-11-19 16:13:01 -06:00
Jeff Epler
0556f9f851
Revert "samd21: Enable terse error reporting on resource constrained chip family"
...
This reverts commit 9a642fc049
.
2020-11-19 15:12:56 -06:00
Dan Halbert
cd436bad1a
Merge remote-tracking branch 'adafruit/main' into sleep
2020-11-19 15:43:49 -05:00
Dan Halbert
649c930536
wip
2020-11-19 15:43:39 -05:00