- py/makeqstrdefs: Cleanup and extend source file classification.
- py: Fix compiling and decoding of *args at large arg positions.
- py/runtime: Remove unnecessary check for kw_value == MP_OBJ_NULL.
- tests/basics/fun_callstardblstar: Add test for large arg allocation.
- py/emitbc: Assert that a small int fits its encoding when emitting one.
2022年4月更新
- shaoziyang
- 帖子: 3956
- 注册时间: 2019年 10月 21日 13:48
2022年4月更新
- shaoziyang
- 帖子: 3956
- 注册时间: 2019年 10月 21日 13:48
Re: 2022年4月更新
- tests/pyb: Update CAN tests to match revised CAN API.
- docs/library/pyb.CAN: Update CAN docs to match revised API.
- stm32/pyb_can: Replace CAN.initfilterbanks with CAN.init keyword arg.
- stm32/pyb_can: Define the maximum bit timing parameters.
- stm32/pyb_can: Return the filter ID and type of received messages.
- stm32/pyb_can: Add support for bus with mixed Classic/FD nodes.
- stm32/pyb_can: Add support for CAN FD extended frame ID.
- stm32/pyb_can: Enable CAN FD frame support and BRS.
- shaoziyang
- 帖子: 3956
- 注册时间: 2019年 10月 21日 13:48
Re: 2022年4月更新
- rp2/mphalport: Fix USB CDC RX handling to not block when unprocessed.
- esp32: Allow overriding cmake frozen manifest from the command line.
- extmod/extmod.cmake: Add micropy_lib_mbedtls component.
- rp2: Enable ucryptolib, using mbedtls for backend functions.
- stm32/Makefile: Allow overriding COPT in Makefile.
- docs/reference/mpremote: Add details about mount usage over soft reboot.
- tools/mpremote: Improve reliability of mount after soft reboot.
- drivers/codec: Add driver for the WM8960 codec.
- docs: Add quickref and docs for mimxrt, including network.LAN docs.
- shaoziyang
- 帖子: 3956
- 注册时间: 2019年 10月 21日 13:48
Re: 2022年4月更新
- stm32/boards/PYBD_SFx: Allow FROZEN_MANIFEST to be overridden.
- stm32/system_stm32: Add H7 switched-mode-power-supply support.
- stm32/system_stm32: Set voltage scaling level 0 for H7 Rev-V devices.
- stm32/system_stm32: Allow boards to configure PLL VCI, VCO and FRACN.
- stm32/system_stm32: Improve H7 PLL and OSC configuration.
- stm32/Makefile: Add H747 to Makefile's MCU flags.
- stm32/sdram: Add function to enable SDRAM power-down mode.
- stm32/mboot: Consolidate all UI and add general state change hooks.
- stm32/mboot: Add macros for use in led_state_all().
- tests/inlineasm: Add test for PUSH LR and POP PC.
- py/emitinlinethumb: Use 16 bit encodings for PUSH LR and POP PC.
- extmod/modusocket: Provide config macro for socket.listen backlog deflt.
- docs/differences: Update Python 3.5 diff, with optional listen backlog.
- extmod/modusocket: Implement optional socket.listen backlog argument.
- tools/mpremote: Add option to mount cmd to allow "unsafe" symlinks.
- tools/mpremote: Show progress indicator when copying large files.
- rp2/Makefile: Add mbedtls to GIT_SUBMODULES list and use it in CI func.
- mimxrt/mphalport: Fix USB CDC RX handling to not block when unprocessed.
- mimxrt/machine_spi: Improve handling of busy SPI peripheral.
- mimxrt/machine_rtc: Start RTC at boot and set datetime if not set.
- shaoziyang
- 帖子: 3956
- 注册时间: 2019年 10月 21日 13:48
Re: 2022年4月更新
- docs/reference: Update constrained docs now that tuples can be const.
- tests/micropython: Add tests that const tuples don't use the heap.
- py/persistentcode: Support loading and saving tuples in .mpy files.
- tools/mpy-tool.py: Support loading tuples from .mpy files.
- tools/mpy-tool.py: Support freezing tuples and other consts.
- ports: Recompile bytecode tests now that .mpy format changed.
- tests/perf_bench: Update import tests for changes to .mpy consts.
- qemu-arm/test-frzmpy: Add test for freezing constant tuples.
- tools/mpy-tool.py: Optimise freezing of ints that can fit a small int.
- tools/mpy-tool.py: Optimise freezing of empty str and bytes objects.
- tools/mpy-tool.py: Make global qstr list a dedicated class.
- tools/mpy-tool.py: Optimise freezing of str when str data is a qstr.
- tools/mpy-tool.py: Intern more strings when freezing.
- py/parse: Add MICROPY_COMP_CONST_TUPLE option to build const tuples.
- py/parse: Print const object value in mp_parse_node_print.
- py/parse: Factor obj extract code to mp_parse_node_extract_const_object.
- py/persistentcode: Define enum values for obj types instead of letters.
- esp32/modesp32: Properly define RTC_VALID_EXT_PINS on S2/S3 variants.
- esp32/machine_pin: Don't expose pins 33-37 when octal SPIRAM is enabled.
- esp32/boards: Compile GENERIC_SPIRAM and UM_TINYPICO with -Os.
- rp2/machine_uart: Use read/write mutex to prevent char duplication.
- shaoziyang
- 帖子: 3956
- 注册时间: 2019年 10月 21日 13:48
Re: 2022年4月更新
- tests/extmod/uasyncio_gather: Make double-raise gather test reliable.
- top: Update .git-blame-ignore-revs for latest formatting commit.
- ports: Reformat more C and Python source code.
- tools/codeformat.py: Include more ports .c/.h files in formatting.
- tools/codeformat.py: Remove ports/unix/*.py from exclusion list.
- stm32/boards/LEGO_HUB_NO6: Exclude BTstack code from formatting.
- py/objtype: Convert result of user __contains__ method to bool.
- drivers/ninaw10: Fix isconnected to return False when inactive.
- stm32/boards/ADAFRUIT_F405_EXPRESS: Use external SPI flash for storage.
- stm32/mphalport: Fix I/O glitches when switching GPIO mode to alt-func.
- stm32/boards/SPARKFUN_MICROMOD_STM32: Fix incorrect UART and I2C config.
- shaoziyang
- 帖子: 3956
- 注册时间: 2019年 10月 21日 13:48
Re: 2022年4月更新
- esp32/modnetwork: Fix build when MICROPY_PY_NETWORK_WLAN is disabled.
- esp32/network_wlan: Support setting/getting txpower in WLAN.config().
- docs/library/network.WLAN: Add "txpower" to list of known WLAN configs.
- shared/readline: Make tab insert an indent when it follows whitespace.
- shared/readline: Disable auto-indent if space/tab follows added indent.
- tests/cmdline: Add test for REPL auto-indent.
- extmod/uasyncio: Rename and merge TaskQueue push/pop methods.
- tools/ci.sh: Don't run uasyncio_gather test on macOS.
- tests/run-tests.py: Add timeout for running PC-based MicroPython test.
- extmod/uasyncio: Make Python Task match C version with use of asserts.
- extmod/uasyncio: Fix bug with task ending just after gather is cancel'd.
- shaoziyang
- 帖子: 3956
- 注册时间: 2019年 10月 21日 13:48
Re: 2022年4月更新
- py/modsys: Rename sys.implementation.mpy to sys.implementation._mpy.
- py/modsys: Introduce sys.implementation._machine constant.
- qemu-arm/mpconfigport: Define MICROPY_PY_SYS_PLATFORM.
- py/modsys: Append MicroPython git version and build date to sys.version.
- lib/stm32lib: Update library for G0 v1.5.1.
- stm32/storage: Add support for internal storage on Cortex-M0 MCUs.
- stm32: Add support for G0 MCUs.
- stm32/boards/NUCLEO_G0B1RE: Add NUCLEO_G0B1RE board definition.
- stm32/boards/ARDUINO_PORTENTA_H7: Add support for Arduino Portenta H7.
- stm32/ulpi: Include missing py/mperrno.h header.
- stm32/ulpi: Add USB3320 ULPI low-power functions.
- stm32/qspi: Workaround for SR set immediately after setting AR.
- stm32/qspi: Wait for a free FIFO location before writing to DR.
- stm32/qspi: Support common flash sizes in MPU configuration.
- rp2/mpconfigport: Enable execfile, NotImplemented and REPL EMACS keys.
- shaoziyang
- 帖子: 3956
- 注册时间: 2019年 10月 21日 13:48
Re: 2022年4月更新
- tests/run-tests.py: Update for renesas-ra port.
- docs/renesas-ra: Add renesas-ra docs files.
- docs: Update files for renesas-ra port.
- drivers/dht/dht.py: Change default import module as machine.
- github/workflows: Add workflow for renesas-ra port.
- tools/ci.sh: Update for ports/renesas-ra.
- tests/renesas-ra: Add tests for renesas-ra port.
- renesas-ra: Add new port to Renesas RA.
- lib/fsp: Add renesas fsp git repository as submodule.
-
- 随机主题
- 回复总数
- 阅读次数
- 最新文章
-
- 9回复总数
- 1877 阅读次数
- 最新文章 由 dexter
2021年 6月 9日 09:42
-
- 1回复总数
- 3019 阅读次数
- 最新文章 由 sadamu
2021年 6月 9日 17:59
-
- 1回复总数
- 913 阅读次数
- 最新文章 由 shaoziyang
2021年 6月 9日 23:00