Jeff Epler
4bbf42c4c3
fix duplicate array_locals_dict_table
2023-09-22 14:25:36 -05:00
Jeff Epler
7c2fbff965
fix use of locals_dict
2023-09-22 14:25:23 -05:00
Jeff Epler
d1ee906afd
fix dependency on generated header
2023-09-22 14:14:07 -05:00
Jeff Epler
477b2300a1
fix definitoin of MidiTrack type
2023-09-22 13:58:01 -05:00
Jeff Epler
5d9b84dcb2
fix definition of MathOperation
2023-09-22 13:57:51 -05:00
Jeff Epler
78a7c6b164
fix getting make_new slot of object
2023-09-22 13:57:31 -05:00
Jeff Epler
031c163f84
make RE compile
2023-09-22 13:57:05 -05:00
Jeff Epler
f812750a76
fix use of mp_type_fileio
2023-09-22 13:56:55 -05:00
Jeff Epler
99479a69f8
fix definition of slice type with optional "make_new"
2023-09-22 13:56:36 -05:00
Jeff Epler
e48984872b
allow definition of namedtuples in core
2023-09-22 13:56:16 -05:00
Jeff Epler
a181172336
remove redundant declaratoin
2023-09-22 13:55:24 -05:00
Jeff Epler
0265ae07f8
remove unused functions
2023-09-22 13:55:15 -05:00
Jeff Epler
51314fb7de
fix availability of mp_obj_array_locals_dict
2023-09-22 13:55:08 -05:00
Jeff Epler
2c70537aba
fix memoryview cast&hex
2023-09-22 13:54:20 -05:00
Jeff Epler
1c09a0b494
fix string construction
2023-09-22 13:53:56 -05:00
Jeff Epler
ea5bc12a07
fix getting protocol
2023-09-22 13:53:20 -05:00
Jeff Epler
e1af819a91
fix (unused) default for some required args
2023-09-22 13:53:11 -05:00
Jeff Epler
085cf0e3e4
make mp_stream_flush available
2023-09-22 13:52:04 -05:00
Jeff Epler
556ec9d300
fixes for mp_type_get_protocol_slot
2023-09-22 13:51:57 -05:00
Jeff Epler
566688b028
fix mpy magic numbers
2023-09-22 13:50:35 -05:00
Jeff Epler
bb0f8149df
fix circuitpy memoryview.cast
2023-09-22 13:44:48 -05:00
Jeff Epler
0d796249e8
remove unused function
2023-09-22 13:43:47 -05:00
Jeff Epler
5367c9f7ef
fix "native exception getter"
2023-09-22 13:42:19 -05:00
Jeff Epler
f9f75d8202
MAKE_ENUM_TYPE for new style type defs
2023-09-22 13:39:24 -05:00
Jeff Epler
2cc07aef73
dummy RUN_BACKGROUND_TASKS for unix port
2023-09-22 13:39:08 -05:00
Jeff Epler
87feeab922
fix ringbuf differences
2023-09-22 13:38:56 -05:00
Jeff Epler
886285cedc
fix vfs_fat build errors
2023-09-22 13:38:46 -05:00
Jeff Epler
23ad19fc5c
Fix crc32 duplication
2023-09-22 13:38:17 -05:00
Scott Shawcroft
faa445e347
Three more board fixes
2023-09-22 10:03:20 -07:00
Scott Shawcroft
1480d70d17
Fix builds
...
* Disable bleio on C3 with 4MB flash.
* Fix gpio include path in board.c's that use it.
2023-09-22 10:03:20 -07:00
Scott Shawcroft
16d1dc2be0
Update all target sdkconfig
2023-09-22 10:03:20 -07:00
Scott Shawcroft
6649b17fb5
H2 works
2023-09-22 10:03:20 -07:00
Scott Shawcroft
39192cc896
C6 works
2023-09-22 10:02:35 -07:00
Scott Shawcroft
7bad82a219
C6 compiles, runs but wifi crashes
2023-09-22 10:02:35 -07:00
Scott Shawcroft
e22eefabd7
First stab at 5.1 update
2023-09-22 10:02:30 -07:00
Scott Shawcroft
d6b284ebb0
Merge pull request #8411 from tannewt/update-idf
...
Update to ESP-IDF 5.0
2023-09-22 09:45:35 -07:00
Jeff Epler
6b5c7b6ce6
fix const vs static generatorexit again
2023-09-22 10:45:49 -05:00
Jeff Epler
e1fffe67a0
split heap doesn't build yet so don't test it
2023-09-22 10:40:34 -05:00
Jeff Epler
4902b76129
guard this file against being included twice
2023-09-22 10:40:21 -05:00
Jeff Epler
9dda69cf9e
add missing declarations that got lost in the merge
2023-09-22 10:40:11 -05:00
Jeff Epler
f77e0b8992
fix comment marker
2023-09-22 10:39:50 -05:00
Jeff Epler
60fa26022b
build fixes for persistent code
2023-09-22 10:39:41 -05:00
Jeff Epler
5c0f8f7786
fixes for circuitpython nativeglue
2023-09-22 10:39:28 -05:00
Jeff Epler
a285a33076
Restore our defines for exception chaining
2023-09-22 10:39:12 -05:00
Jeff Epler
9104654930
makeqstrdata: ensure _lt and _gt qstrs are sorted early
...
this fixes a build error because their numbers have to be <256
2023-09-22 10:38:52 -05:00
Jeff Epler
018baf75d5
Add micropython-lib
...
this is needed during the unix coverage build
2023-09-22 10:38:21 -05:00
Dan Halbert
e964dd94f0
Merge pull request #8419 from reppad/fix-codespace
...
Fix codespace
2023-09-21 14:12:33 -04:00
Luca Burelli
dd58be19ee
esp32: Fix Partition.writeblocks() partial write corruption.
...
To simulate a partial erase, the code reads a native block, erases it,
and writes back the data before and after the erased area. However, the
current logic was filling the area after the erased block with data
from the beginning of the native block-aligned data, instead of applying
the proper offset.
Fixes #12474 .
Signed-off-by: Luca Burelli <l.burelli@arduino.cc>
2023-09-21 17:49:48 +02:00
Dan Halbert
10b95a1998
add translate.h and linker.h includes back to runtime.h; remove linker.h refs; remove top-level lib/cyw43-driver
2023-09-20 22:00:09 -04:00
Reppad
65e514ee49
Fix codespace
2023-09-20 22:04:50 +00:00