Patch release for mpremote, rp2 IGMP, esp32 PWM, SDCard, and AP channel
This is a patch release containing the following commits:
- tools/mpremote: fix UnboundLocalError in Transport.fs_writefile()
- esp32/machine_pwm: use IDF functions to calculate resolution correctly
- pic16bit: make it build with recent XC16 versions
- py/objdeque: fix buffer overflow in deque_subscr
- extmod/modlwip: fix IGMP address type when IPv6 is enabled
- esp32/machine_pwm: restore PWM support for ESP-IDF v5.0.x and v5.1.x
- esp32: workaround native code execution crash on ESP32-S2
- tools/mpremote: make sure stdout and stderr output appear in order
- tools/mpremote: add test for forced copy
- tools/mpremote: support trailing slash on dest for non-recursive copy
- esp32/modsocket: fix getaddrinfo hints to set AI_CANONNAME
- extmod/vfs_blockdev: support bool return from Python read/write blocks
- extmod/network_cyw43: fix isconnected() result on AP interface
- extmod/network_cyw43: fix uninitialised variable in status('stations')
- extmod/network_cyw43: allow configuring active AP interface
- esp32: fix setting WLAN channel in AP mode
- esp32: use hardware version for touchpad macro defines
- esp32: fix machine.TouchPad startup on ESP32-S2 and S3
- extmod/modframebuf: fix 0 radius bug in FrameBuffer.ellipse
- nrf/drivers/ticker: reset slow ticker callback count on soft reboot
- py/objfloat: workaround non-constant NAN definition on Windows MSVC
# Conflicts:
# .github/workflows/code_formatting.yml
# .github/workflows/code_size.yml
# .github/workflows/commit_formatting.yml
# .github/workflows/docs.yml
# .github/workflows/examples.yml
# .github/workflows/mpremote.yml
# .github/workflows/mpy_format.yml
# .github/workflows/ports.yml
# .github/workflows/ports_cc3200.yml
# .github/workflows/ports_esp32.yml
# .github/workflows/ports_esp8266.yml
# .github/workflows/ports_mimxrt.yml
# .github/workflows/ports_nrf.yml
# .github/workflows/ports_powerpc.yml
# .github/workflows/ports_renesas-ra.yml
# .github/workflows/ports_rp2.yml
# .github/workflows/ports_samd.yml
# .github/workflows/ports_stm32.yml
# .github/workflows/ports_unix.yml
# .github/workflows/ports_webassembly.yml
# .github/workflows/ports_windows.yml
# .github/workflows/ports_zephyr.yml
# README.md
# extmod/extmod.mk
# ports/esp32/.gitignore
# ports/esp32/CMakeLists.txt
# ports/esp32/boards/ESP32_GENERIC/mpconfigboard.cmake
# ports/esp32/boards/sdkconfig.base
# ports/esp32/main.c
# ports/esp32/main/CMakeLists.txt
# ports/stm32/Makefile
# ports/stm32/boards/STM32F7DISC/mpconfigboard.mk
# ports/stm32/boards/manifest.py
# ports/stm32/boards/stm32f7xx_hal_conf_base.h
# ports/unix/Makefile
# ports/unix/variants/manifest.py
# ports/unix/variants/mpconfigvariant_common.h
# ports/windows/mpconfigport.h
# py/makeqstrdata.py
# py/qstr.c
# py/qstr.h
# tools/ci.sh
# tools/makemanifest.py
# tools/mpy-tool.py
74 lines
2.5 KiB
Plaintext
74 lines
2.5 KiB
Plaintext
[submodule "lib/axtls"]
|
|
path = lib/axtls
|
|
url = https://github.com/micropython/axtls.git
|
|
[submodule "lib/libffi"]
|
|
path = lib/libffi
|
|
url = https://github.com/libffi/libffi
|
|
[submodule "lib/lwip"]
|
|
path = lib/lwip
|
|
url = https://github.com/lwip-tcpip/lwip.git
|
|
[submodule "lib/berkeley-db-1.xx"]
|
|
path = lib/berkeley-db-1.xx
|
|
url = https://github.com/micropython/berkeley-db-1.xx
|
|
[submodule "lib/stm32lib"]
|
|
path = lib/stm32lib
|
|
url = https://github.com/micropython/stm32lib
|
|
branch = work-F0-1.9.0+F4-1.16.0+F7-1.7.0+G0-1.5.1+G4-1.3.0+H7-1.6.0+L0-1.11.2+L1-1.10.3+L4-1.17.0+WB-1.10.0+WL-1.1.0
|
|
[submodule "lib/nrfx"]
|
|
path = lib/nrfx
|
|
url = https://github.com/NordicSemiconductor/nrfx.git
|
|
[submodule "lib/lv_bindings"]
|
|
path = lib/lv_bindings
|
|
url = https://github.com/lvgl/lv_binding_micropython.git
|
|
[submodule "lib/mbedtls"]
|
|
path = lib/mbedtls
|
|
url = https://github.com/ARMmbed/mbedtls.git
|
|
[submodule "lib/asf4"]
|
|
path = lib/asf4
|
|
url = https://github.com/adafruit/asf4
|
|
branch = circuitpython
|
|
[submodule "lib/tinyusb"]
|
|
path = lib/tinyusb
|
|
url = https://github.com/hathach/tinyusb
|
|
[submodule "lib/mynewt-nimble"]
|
|
path = lib/mynewt-nimble
|
|
url = https://github.com/micropython/mynewt-nimble.git
|
|
[submodule "lib/btstack"]
|
|
path = lib/btstack
|
|
url = https://github.com/bluekitchen/btstack.git
|
|
[submodule "lib/nxp_driver"]
|
|
path = lib/nxp_driver
|
|
url = https://github.com/hathach/nxp_driver.git
|
|
[submodule "lib/libhydrogen"]
|
|
path = lib/libhydrogen
|
|
url = https://github.com/jedisct1/libhydrogen.git
|
|
[submodule "lib/pico-sdk"]
|
|
path = lib/pico-sdk
|
|
url = https://github.com/raspberrypi/pico-sdk.git
|
|
[submodule "lib/fsp"]
|
|
path = lib/fsp
|
|
url = https://github.com/renesas/fsp.git
|
|
[submodule "lib/wiznet"]
|
|
path = lib/wiznet5k
|
|
url = https://github.com/andrewleech/wiznet_ioLibrary_Driver.git
|
|
# Requires https://github.com/Wiznet/ioLibrary_Driver/pull/120
|
|
# url = https://github.com/Wiznet/ioLibrary_Driver.git
|
|
[submodule "lib/cyw43-driver"]
|
|
path = lib/cyw43-driver
|
|
url = https://github.com/georgerobotics/cyw43-driver.git
|
|
[submodule "lib/micropython-lib"]
|
|
path = lib/micropython-lib
|
|
url = https://github.com/micropython/micropython-lib.git
|
|
[submodule "lib/protobuf-c"]
|
|
path = lib/protobuf-c
|
|
url = https://github.com/protobuf-c/protobuf-c.git
|
|
[submodule "lib/open-amp"]
|
|
path = lib/open-amp
|
|
url = https://github.com/OpenAMP/open-amp.git
|
|
[submodule "lib/libmetal"]
|
|
path = lib/libmetal
|
|
url = https://github.com/OpenAMP/libmetal.git
|
|
[submodule "lib/arduino-lib"]
|
|
path = lib/arduino-lib
|
|
url = https://github.com/arduino/arduino-lib-mpy.git
|