Jeff Epler
6598fc0c42
pre-commit modifies these additional files on my system (WHY?)
2023-08-19 13:45:06 -05:00
Dan Halbert
e43c2fb7ba
pre-commit uncrustify
2023-08-18 22:53:14 -04:00
Dan Halbert
d9ed21ea07
pre-commit
2023-08-18 13:30:45 -04:00
Dan Halbert
6851faacaa
Merge remote-tracking branch 'adafruit/main' into merge-micropython-v1.19.1
2023-08-18 13:29:39 -04:00
Dan Halbert
bfccb77ec1
asyncio test fixes and asyncio library updates
2023-08-18 13:16:16 -04:00
Jeff Epler
d0f313c1e8
Merge pull request #8270 from makermelissa/better-alphablend
...
Better alphablend features
2023-08-16 17:43:17 -05:00
Kattni Rembor
3012c275e7
Add SD_CS pin.
2023-08-15 18:09:42 -04:00
Jeff Epler
843fdbb250
Add a missing MP_PROTO_IMPLEMENT
2023-08-15 13:25:25 -05:00
Jeff Epler
94b89b7e57
enable exception chaining so we can run the test
2023-08-15 11:54:48 -05:00
Dan Halbert
3d48e87e60
jepler: fix 18 tests (redo commit to be correct)
2023-08-14 18:34:32 -04:00
Dan Halbert
545d434239
Revert "jepler: fix 18 tests"
...
This reverts commit 5ad35004cb
.
2023-08-14 18:21:50 -04:00
Dan Halbert
5ad35004cb
jepler: fix 18 tests
2023-08-14 17:53:38 -04:00
Dan Halbert
b73f05fe64
turn off viper tests; thanks jepler
2023-08-14 16:43:07 -04:00
Dan Halbert
c823b9b2f6
force mpversion.h build early in silabs
2023-08-14 11:28:13 -04:00
Dan Halbert
8cf5b6e707
fixes to unix port support; thanks @jepler
2023-08-14 09:51:52 -04:00
Dan Halbert
d582407b06
pre-commit fixes
2023-08-14 00:59:22 -04:00
Dan Halbert
2171e67c1b
merge latest adafruit/main
2023-08-13 19:43:54 -04:00
Dan Halbert
27c7807693
silabs build needs work; other builds are working
2023-08-13 19:05:16 -04:00
Dan Halbert
10b94796c0
wip; fix more m_malloc and gc_alloc
2023-08-11 00:30:34 -04:00
Dan Halbert
fe0e2f13bc
wip; fix qstr processing
2023-08-10 20:06:32 -04:00
Scott Shawcroft
472e6bca4d
Merge pull request #8223 from jepler/sm-mayeexec
...
rp2: Add StateMachine(may_exec=, offset=)
2023-08-09 10:44:02 -07:00
Melissa LeBlanc-Williams
db23a9c9fe
Disable floppyio for feather m4 express + update docstring
2023-08-09 09:15:17 -07:00
Dan Halbert
7432bbce65
Merge pull request #8271 from FrameworkComputer/rp2040-no-audio
...
raspberrypi: Allow build without audio
2023-08-09 08:53:35 -04:00
Daniel Schaefer
3c66a55341
raspberrypi: Allow build without audio
...
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2023-08-09 17:28:41 +08:00
Dan Halbert
2ff8667e75
wip; remove long-lived functionality; remove PR#2614
...
Trinket M0 compile has no compilation errors, but has link errors to fix.
2023-08-08 20:41:17 -04:00
Jeff Epler
10330b273c
Divide 'introspect_t' into inputs & outputs
...
leave as a single structure because it's more efficient to call
functions with 4 or fewer arguments, and having two struct pointers
would make `consider_instruction` have 5 arguments instead.
2023-08-08 10:44:12 -05:00
Dan Halbert
0d2c3c3f08
wip: continuing compilation fixes; mp_obj_alloc everywhere
2023-08-07 20:45:57 -04:00
Jeff Epler
e06f836e95
add may_exec to parameter list
2023-08-07 16:28:35 -05:00
Jeff Epler
755fdfab7a
rename variable based on review
2023-08-07 16:26:57 -05:00
Jeff Epler
2077ac150b
Apply suggestions from code review
...
Co-authored-by: Scott Shawcroft <scott@tannewt.org>
2023-08-07 11:51:52 -05:00
Blake Ramsdell
432f928286
Add RUNMODE_UF2 handling for SAMD
2023-08-06 13:46:34 +00:00
Jeff Epler
c918d8048d
correct more error detection
2023-08-05 14:46:50 -05:00
Jeff Epler
9a354a4eb8
fix checking for in-pin
2023-08-05 14:24:11 -05:00
Jeff Epler
a6e8619940
fix 'uses extra pin' message
2023-08-05 14:24:03 -05:00
Jeff Epler
8c45abbd89
pass correct may_exec buffer length
2023-08-05 14:23:26 -05:00
Jeff Epler
84d8224a54
set reserved psram for pycamera
2023-08-04 08:38:07 -05:00
Dan Halbert
465d1c673e
wip
2023-08-03 23:29:00 -04:00
Jeff Epler
d57f3c888d
Merge pull request #8242 from tannewt/check_host_init
...
Two small changes
2023-08-03 14:38:44 -05:00
elpekenin
40e833c746
[Fix] Wrong fix of cache use for STM32
2023-08-02 20:13:52 +02:00
Scott Shawcroft
9cc4b4cd37
Merge pull request #8245 from jepler/esp32-camera-backlight-solarize
...
pycamera: backlight, solarize
2023-08-02 10:00:21 -07:00
Jeremy Littler
f7cc20e936
Update pins.c
2023-08-02 11:01:44 -04:00
Jeremy Littler
f9b98ce54d
Update pins.c
2023-08-02 10:57:46 -04:00
Jeremy Littler
b88e359b00
Update pins.c
2023-08-02 10:41:46 -04:00
Jeremy Littler
37dbe3e24a
Update pins.c
2023-08-02 10:32:40 -04:00
Jeremy Littler
94ed725fd3
Update mpconfigboard.h
2023-08-02 10:24:58 -04:00
Jeff Epler
4e01e6bbe5
adafruit-esp32s3-camera: set up backlight at boot & add solarize
...
the backlight situation will be revisited with the next board prototype,
but it's good to prove this can be done.
Depends on https://github.com/adafruit/esp32-camera/pull/6 which should
be merged before this.
2023-08-02 08:09:13 -05:00
Jeff Epler
2b0f1cd087
espressif: fix dependencies in esp-idf modules
...
while developing esp-camera I had the problem that firmware.elf was
not regenerated if the only file I edited was in the esp32-camera
submodule.
By telling make that $(IDF_CMAKE_TARGETS), the list of .a fliles
produced by ninja-building esp-idf, depend on esp-idf-stamp and that
firmware.elf in turn depends on these files, the ninja build is re-run
on each make, which is reasonably quick if nothing needs to be rebuilt.
2023-08-02 07:52:45 -05:00
Scott Shawcroft
8baff0bf88
Merge pull request #8133 from dronecz/main
...
Add ES3ink board definition
2023-08-01 13:31:46 -07:00
Scott Shawcroft
0bf50d2d6e
Merge pull request #8215 from makermelissa/adafruit-metro-esp32s3
...
Added initial Adafruit Metro ESP32-S3
2023-08-01 13:30:06 -07:00
Scott Shawcroft
539f34f7fd
Three small changes
...
1. Raise an exception when creating a USB device when host isn't
initialized.
2. Mark RP2040 dtcm_bss as NOLOAD since it doesn't need to be
loaded (just zeroed.)
3. Fix submodule location for ulab to Jeff's copy.
2023-08-01 13:16:38 -07:00