- extmod/uasyncio: Fix edge case for cancellation of wait_for.
- all: Remove third argument to MP_REGISTER_MODULE.
- py: Change makemoduledefs process so it uses output of qstr extraction.
- stm32/boards/LEGO_HUB_NO6: Add helper scripts to update app firmware.
- drivers/bus: Rename MP_SPI_ADDR_IS_32B to MICROPY_HW_SPI_ADDR_IS_32BIT.
- stm32/mboot: Move remaining led_state_all call into mboot_state_change.
- stm32/mboot: Add update_app_elements to return mboot fsload elements.
- stm32/mboot: Make 0x70ad0000 values named constants with macros.
- stm32/mboot: Pass initial_r0 to early-init and get-reset-mode funcs.
- stm32/boards/LEGO_HUB_NO6: Make all SPI flash transfers use 32-bit addr.
- stm32/boards/LEGO_HUB_NO6: Add support for mboot to access SPI flash.
- stm32/boards/LEGO_HUB_NO6: Use multi-colour LED for mboot status.
- stm32/boards/LEGO_HUB_NO6: Implement robust filesystem-load updates.
- mimxrt/mphalport: Fix strict aliasing error with unique id.
- esp32/machine_i2c: Implement write-then-read I2C transfers.
- extmod/machine_i2c: Add optional support for write-then-read transfers.
2022年6月更新
- shaoziyang
- 帖子: 3956
- 注册时间: 2019年 10月 21日 13:48
2022年6月更新
- shaoziyang
- 帖子: 3956
- 注册时间: 2019年 10月 21日 13:48
Re: 2022年6月更新
- rp2/boards/ARDUINO_NANO_RP2040_CONNECT: Update USB PID.
- tools/ci.sh: Add build of W5100S_EVB_PICO board to rp2 CI.
- tests/run-multitests.py: Read IP address from boot nic if available.
- rp2: Add support for using Wiznet hardware as an Ethernet NIC.
- rp2/boards/W5100S_EVB_PICO: Add Wiznet W5100S-EVB-Pico board.
- rp2/Makefile: Build in debug mode with "make DEBUG=1".
- extmod/modussl_mbedtls: Poll EVENT_POLL_HOOK in ssl handshake loop.
- tests/net_inet: Remove broken api.telegram.org from tests.
- rp2: Integrate lwIP network stack.
- rp2/machine_pin: Add mp_hal_pin_interrupt C interface.
- lib/wiznet5k: Add submodule for Wiznet Ethernet drivers.
- extmod/network_wiznet5k: Add Wiznet Ethernet network interface.
- rp2/Makefile: Use cmake for "make submodules" task when needed.
- rp2/mbedtls: Add support for ssl module with MICROPY_SSL_MBEDTLS.
- nrf/mpconfigport: Fix MICROPY_VFS IO build support.
- nrf/mpconfigport: Enable extra features as defined by ROM levels.
- nrf/mpconfigport: Set MICROPY_CONFIG_ROM_LEVEL defines for each MCU.
- stm32/rfcore: Remove extra layer of buffering on BLE IPCC.
- extmod/nimble: Add support for reading whole HCI UART packets.
- test/renesas-ra: Remove unsupported feature test of Pin.
- shaoziyang
- 帖子: 3956
- 注册时间: 2019年 10月 21日 13:48
Re: 2022年6月更新
- windows: Use BCryptGenRandom to implement os.urandom.
- tools/mpremote: Bump version to 0.3.0.
- tools/mpremote: Add command to print the version.
- mimxrt/machine_uart: Fix an inconsistency for UART.init() arg handling.
- stm32/usbd_conf: Remove disable of SYSCFG clock.
- stm32/powerctrl: Disable sys tick interrupt in stop mode on some STM32s.
- stm32/machine_i2c: Enable timingr constructor keyword on H7 MCUs.
- pic16bit: Use 1 byte for qstr hash len and include header to fix build.
- rp2/mpnetworkport: Fix lwip alarm callback timing to use microseconds.
- rp2/CMakeLists: Simplify qstr sources when enabling extmod components.
- all: Rename MICROPY_PY_WIZNET5K to MICROPY_PY_NETWORK_WIZNET5K.
- tests/basics: Add .exp file for sys.tracebacklimit test.
- tools/mpy-tool.py: Improve generated frozen identifiers.
- stm32/flash: Remove FLASH_OPTR_DBANK condition in L4, H7 get_bank func.
- tools/mpy-tool.py: Rework .mpy merging feature.
- tools/ci.sh: Add test for mpy-tool's merging feature.
- py/bc: Remove unused mp_opcode_format function.
- py/persistentcode: Remove remaining native qstr linking support.
- shaoziyang
- 帖子: 3956
- 注册时间: 2019年 10月 21日 13:48
Re: 2022年6月更新
- esp32/machine_pin: Only expose IO20 on esp32 for IDF 4.3.2 and above.
- py/makemoduledefs.py: Remove shebang line and adjust style of comment.
- tests/stress: Adjust bytecode_limit test so it can SKIP if no memory.
- tools/ci.sh: Build NUCLEO_H743ZI with -O2 optimisation level.
- py/compile: Give the compiler a hint about num nodes being non-zero.
- extmod/modusocket: Fix polling of closed sockets.
- extmod/modusocket: Add socket state to track new/listening/conn/closed.
- extmod/extmod.cmake: Require components to be explicitly enabled.
- unix/variants: Enable seeding random module on import in dev, coverage.
- extmod/modurandom: Fix missing void in empty argument list.
- unix,windows: Factor out code that generates random bytes to a new func.
- shaoziyang
- 帖子: 3956
- 注册时间: 2019年 10月 21日 13:48
Re: 2022年6月更新
- nrf/modules/uos/microbitfs: Fix MICROPY_MBFS build to use mp_obj_malloc.
- extmod/extmod.cmake: Fix hard-coded mbedtls config file path.
- tools/mpy_ld.py: Support GOT entries that reference inside mp_fun_table.
- py/dynruntime: Add macros to create a new dict and store to dicts.
- py/dynruntime: Add macros to access more types and mp_const_empty_bytes.
- examples/natmod/features3: Add example to test more natmod features.
- docs/reference/mpyfiles: Update .mpy description to match latest format.
- drivers/sdcard: Fix address calculation on v2 SDSC cards.
- drivers/sdcard: Make ioctl(4), ioctl(5) return num blocks, block size.
- drivers/sdcard: Fix CSD version 1.0 device size calculation.
- py/parse: Work around xtensa esp-2020r3 compiler bug.
- tools/ci.sh: Build native .mpy examples for armv7emsp, xtensawin in CI.
- stm32/mboot: Add board-configurable SysTick hook.
- stm32/mboot: Remove MP_WEAK on led funcs and make some of them static.
- stm32/boards/LEGO_HUB_NO6: Add comment to readme about powering off.
- tools/mpy_ld.py: Support R_XTENSA_PDIFF32 relocation.
- shaoziyang
- 帖子: 3956
- 注册时间: 2019年 10月 21日 13:48
- shaoziyang
- 帖子: 3956
- 注册时间: 2019年 10月 21日 13:48
Re: 2022年6月更新
- extmod/network_ninaw10: Rename WLAN connect argument from essid to ssid.
- esp32/network_wlan: Rename WLAN keyword args to ssid/security/key.
- esp8266/modnetwork: Rename WLAN keyword args to ssid/security/key.
- docs: Update to use new WLAN argument names for ssid/security/key.
- extmod/network_cyw43: Rename WLAN keyword args to ssid/security/key.
- stm32/boards/NUCLEO_F091RC: Enable LFS1 filesystem.
- stm32/boards/stm32f091xc.ld: Allocate space for a small filesystem.
- tools/ci.sh: Drop ppa requirement for code formatting CI.
- zephyr: Upgrade to Zephyr v3.1.0.
- zephyr: Update include paths to use the zephyr namespace.
- renesas-ra/machine_i2c: Remove unnecessary start/stop dummy functions.
- tools/metrics.py: Add mimxrt and renesas-ra to list of available ports.
- stm32/modmachine: Factor out mboot enter code to a function.
- renesas-ra/modmachine: Allow boards to provide custom bootloader code.
- rp2/modmachine: Allow boards to provide custom bootloader code.
- nrf/modmachine: Add machine.bootloader() and make it customisable.
- stm32/modmachine: Allow boards to provide custom bootloader code.
- nrf/main: Add startup and early-init board hook macros.
- all: Bump version to 1.19.1.
- extmod/machine_i2c: Only use WRITE1 option if transfer supports it.
- shaoziyang
- 帖子: 3956
- 注册时间: 2019年 10月 21日 13:48
Re: 2022年6月更新
- extmod/modbtree: Use buffer protocol for keys/values.
- extmod/extmod.mk: Separate out extmod file list from py.mk to extmod.mk.
- py/objcell: Make cell get/set funcs static-inline to reduce code size.
- stm32/Makefile: Set CSUPEROPT to -Os for F0 and G0 MCUs to save space.
- extmod/modlwip: Clean up inclusion of modlwip in build process.
- extmod/extmod.cmake: Only include modbtree in build if it's enabled.
- py/vm: Change comparison for finally handler search from > to >=.
- py/emit: Remove logic to detect last-emit-was-return-value.
- py/emit: Suppress unreachable bytecode/native code that follows jump.
- github/ISSUE_TEMPLATE: Make minor improvements to placeholder text.
- shaoziyang
- 帖子: 3956
- 注册时间: 2019年 10月 21日 13:48
Re: 2022年6月更新
- docs/library/uasyncio: Consistently use "uasyncio" instead of "asyncio".
- docs/library/machine: Add note on interrupts being critical to system.
- docs: Set LaTeX engine to XeLaTeX for PDF generation.
- docs/library: Remove unnecessary "pyb." prefix on class names.
- docs/library/pyb.Timer: Document `brk` argument and its constants.
- shaoziyang
- 帖子: 3956
- 注册时间: 2019年 10月 21日 13:48
Re: 2022年6月更新
- esp32/modesp32: Add wake_on_ulp() so ULP can wake CPU from deepsleep.
- esp32/boards: Increase 512 bytes limit on ULP programs to 2040.
- esp32/machine_uart: Implement the functionality of timeout_char arg.
- nrf: Enable optional support for Arduino 1200bps touch.
- rp2/boards/ARDUINO_NANO_RP2040_CONNECT: Enable Arduino 1200bps touch.
- shared/runtime/tinyusb_helpers: Add TinyUSB helper functions.
- stm32/usbd_cdc_interface: Add support for Arduino 1200bps touch.
- esp8266/mpconfigport: Disable MICROPY_PY_UTIMEQ.
- esp8266/mpconfigport: Switch to ROM feature level configuration.
- py/parsenum: Support parsing complex numbers of the form "a+bj".
- py/parsenum: Fix parsing of complex "j" and also "nanj", "infj".
- py/parsenum: Optimise when building with complex disabled.
-
- 随机主题
- 回复总数
- 阅读次数
- 最新文章
-
- 8回复总数
- 2880 阅读次数
- 最新文章 由 shaoziyang
2020年 10月 26日 22:53
-
- 4回复总数
- 1585 阅读次数
- 最新文章 由 slotg
2020年 10月 26日 10:37
-
- 3回复总数
- 1482 阅读次数
- 最新文章 由 slotg
2020年 10月 27日 11:57