- tests/extmod: Skip select/socket tests if they can't create UDP socket.
- tests/extmod: Add coverage tests for select module.
- extmod/modselect: Remove undocumented support for flags arg to poll.
- extmod/modselect: Abstract out a poll_set_t struct and functions.
- extmod/modselect: Factor low-level polling code into common function.
- extmod/modselect: Add optimisation to use system poll when possible.
- unix/modselect: Remove unix-specific implementation of select module.
- unix/modsocket: Add poll support for missing ERR,HUP,NVAL poll values.
- extmod/vfs_posix_file: Add poll support for missing ERR,HUP,NVAL values.
- docs/develop/gettingstarted: Update ARM package list.
- docs/develop/gettingstarted: Clarify submodule initialization.
- py/gc: Speed up incremental GC cycles by tracking the last used block.
- extmod/modssl_mbedtls: Reference SSLContext from SSLSocket.
micropython 2023年8月更新
- shaoziyang
- 帖子: 3974
- 注册时间: 2019年 10月 21日 13:48
micropython 2023年8月更新
- shaoziyang
- 帖子: 3974
- 注册时间: 2019年 10月 21日 13:48
Re: micropython 2023年8月更新
- esp32/boards/GENERIC_S2: Merge with ESP32_S2_WROVER.
- esp32/boards/GENERIC_S3: Merge with GENERIC_S3_{SPIRAM,SPIRAM_OCT}.
- esp32/partitions.csv: Rename to partitions-4MiB.csv.
- tools/autobuild: Automatically build all variants for each board.
- esp32/Makefile: Implement `make submodules` to match other ports.
- all: Remove query-variants make target.
- esp32/boards/GENERIC: Merge with GENERIC_{SPIRAM,OTA,D2WD,UNICORE}.
- esp32/boards/GENERIC_C3: Merge with GENERIC_C3_USB.
- esp32/gccollect: Make level arg volatile to force recursive function.
- esp32: Enable automatic Python heap growth.
- esp32: Allow malloc() to allocate from SPIRAM.
- py/gc: Add new MICROPY_GC_SPLIT_HEAP_AUTO "auto grow heap" mode.
- py/gc: Apply some code formatting cleanup.
- tests/extmod/select_poll_eintr.py: Improve robustness of test.
- extmod/modselect: Properly track number of poll objects that are fd's.
- ports: Simplify board feature tags in board.json.
- tools/mpremote: Make soft-reset count as an action.
- tools/codeformat.py: Use pyproject.toml for black config.
- tools/codeformat.py: Skip formatting ESP-IDF managed components.
- tools/mpy-tool.py: Use isinstance() for type checking.
- extmod/modssl_mbedtls: Fix ioctl of a socket in closed/error state.
- extmod/modssl_mbedtls: Reject ioctls that are not supported.
- shaoziyang
- 帖子: 3974
- 注册时间: 2019年 10月 21日 13:48
Re: micropython 2023年8月更新
- mimxrt: Fix UART RTS/CTS assignments for the OLIMEX and Adafruit boards.
- tools/mpy_ld.py: Pre-declare some local variables to appease linter.
- tools/mpy-tool.py: Ignore linter failure in Python 2 compatibility code.
- top: Enable ruff linter check for F821 undefined-name.
- renesas-ra/boards: Remove unreachable code in make-pins.py.
- examples/hwapi: Add missing import for 96Boards Carbon example.
- all: Add missing imports for micropython.const.
- cc3200/tools: Fix exception raised on process failure.
- mpy-cross: Fix source file name in file-not-found error.
- examples: Mark asm, pio, etc. as noqa: F821 (undefined-name).
- mimxrt/hal: Make flash clock frequency configurable.
- mimxrt/boards: Add support for GPIO control of SNVS pins.
- mimxrt/machine_uart: Add support for UART hardware flow control.
- mimxrt/machine_uart: Add uart.deinit method and machine_uart_deinit_all.
- mimxrt/hal/pwm_backport: Fix 0 and 65536 edge cases of PWM's duty_u16.
- mimxrt/machine_pin: Fix bug when Pin.irq is called without a handler.
- shaoziyang
- 帖子: 3974
- 注册时间: 2019年 10月 21日 13:48
Re: micropython 2023年8月更新
- esp8266/boards/ESP8266_GENERIC: Add image filename.
- cc3200/Makefile: Build firmware.zip.
- esp8266: Add board variant support.
- rp2: Rename PICO, PICO_W to RPI_PICO, RPI_PICO_W.
- esp32/boards/ESP32_GENERIC_C3: Enable UART REPL.
- nrf/boards: Rename all nRF boards to use uppercase.
- esp32: Use uppercase variant names.
- rp2: Use uppercase variant names.
- stm32: Use uppercase variant names.
- ports/*/boards/*/board.json: Remove "id" field.
- {esp32,rp2,stm32}/Makefile: Append board variant to BUILD.
- esp32: Rename GENERIC* boards to ESP32_GENERIC*.
- stm32/powerctrlboot: Support STM32WL system clock from HSE+PLL.
- stm32/dma: Fix DMA completion on WL55 boards.
- stm32/subghz: Add STM32WL55 subghz radio interface to stm module.
- stm32/modstm: Add MICROPY_PY_STM_CONST flag, clear it for STM32WL5.
- stm32/spi: Add STM32WL5 SUBGHZ SPI peripheral.
-
- 随机主题
- 回复总数
- 阅读次数
- 最新文章
-
- 7回复总数
- 1786 阅读次数
- 最新文章 由 zwjiang
2021年 5月 1日 21:00
-
- 7回复总数
- 1834 阅读次数
- 最新文章 由 zwjiang
2021年 5月 2日 10:54
-
- 1回复总数
- 2905 阅读次数
- 最新文章 由 shaoziyang
2021年 5月 2日 18:34