- esp32/machine_hw_spi: Use auto DMA channel on S2, S3, C3 chips.
- tools: Add pre-commit support.
- tools: Add note about uncrustify versions.
- esp32/machine_i2s: Add I2S finaliser which calls deinit().
- tools/mpremote: Simplify dispatch of commands.
- tools/mpremote: Use argparse for command line parsing.
- tools/mpremote: Add `mpremote mip install` to install packages.
- tools/pyboard.py: Handle unsupported fs command.
2022年10月更新
- shaoziyang
- 帖子: 3954
- 注册时间: 2019年 10月 21日 13:48
2022年10月更新
- shaoziyang
- 帖子: 3954
- 注册时间: 2019年 10月 21日 13:48
Re: 2022年10月更新
- tools/verifygitlog.py: Add additional help for subject line issues.
- tools/verifygitlog.py: Ignore comment lines in commit messages.
- samd/boards: Use the same linker file for all SAMD51x19 variants.
- samd/main: Initialize readline on start up.
- samd/mcu: Use lf2s for SAMD51 and lfs1 for SAMD21.
- samd/machine_pin: Change the printing of Pin and LED objects.
- samd/boards: Move the flash filesystem definitions to the linker files.
- samd/mcu: Enable the math module on SAMD51.
- samd/mcu: Add floating point suport for SAMD21 devices.
- samd: Change the symbol names for the peripheral clocks.
- samd/mphalport: Fix USB endpoint handling ignoring Ctrl-C.
- samd/Makefile: Fix a dependency problem with "make -j".
- samd/samd_flash: Remove obsolete printf's and return values instead.
- samd/pin_af: Simplify the pin-af-table handling.
- samd/clock_config: Add HW_DFLL_USB_SYNC and HW_MCU_OSC32KULP extensions.
- samd/clock_config: Split clock_config.c to separate SAMD21/SAMD51 files.
- samd/mpconfigport: Restructure to use ROM feature levels.
- samd/machine_bitstream: Add the machine.bitstream() function.
- samd/mphalport: Use CYCCNT for SAMD51's mp_hal_ticks_cpu().
- samd/boards: Add missing/lost board config and pin definitions.
- shaoziyang
- 帖子: 3954
- 注册时间: 2019年 10月 21日 13:48
Re: 2022年10月更新
- py/misc: Remove use of bitfield from vstr_t.
- rp2/fatfs_port: Fix the modification date of files.
- samd/Makefile: Split up SRC_C variables.
- nrf/Makefile: Split up SRC_C variables.
- mimxrt/Makefile: Split up SRC_C variables.
- extmod: Make extmod.mk self-contained.
- extmod/extmod.mk: Make extmod.mk handle GIT_SUBMODULES.
- unix/Makefile: Don't use _MOD variable names.
- py/py.mk: Make user-C-module handling self-contained in py.mk.
- ports: Make generated pin.c handling more consistent across ports.
- all: Use += rather than = everywhere for CFLAGS/LDFLAGS/LIBS.
- unix: Enable sys.executable.
- py/modsys: Add support for sys.executable.
- py/objstr: Add a helper to set mp_obj_str_t data.
- CODECONVENTIONS.md: Update pre-commit instructions.
- shaoziyang
- 帖子: 3954
- 注册时间: 2019年 10月 21日 13:48
Re: 2022年10月更新
- extmod/mbedtls: Remove MBEDTLS_ECP_DP_CURVE25519_ENABLED config.
- extmod/mbedtls: Remove brainpool curves from config.
- extmod/mbedtls: Enable elliptic curve DH and DSA cryptography.
- extmod/mbedtls: Add common configuration file, and use it in all ports.
- extmod/mbedtls: Enable MBEDTLS_TLS_DEFAULT_ALLOW_SHA1_IN_KEY_EXCHANGE.
- extmod/btstack: Update BTstack bindings to work with latest BTstack.
- lib/btstack: Update to v1.5.3.
- nrf: Rename machine I2C, PWM, SPI, UART types consistently across ports.
- zephyr: Rename machine I2C and SPI types consistently across ports.
- renesas-ra: Rename machine SPI type consistently across ports.
- samd: Rename machine I2C type consistently across ports.
- rp2: Rename machine I2C type consistently across ports.
- esp32: Rename machine I2C and SPI types consistently across ports.
- stm32: Rename machine I2C and SPI types consistently across ports.
- tests/extmod: Add test for sleep_ms value that overflows ticks.
- extmod/utime_mphal: Make ticks_add check for overflow of delta.
- shaoziyang
- 帖子: 3954
- 注册时间: 2019年 10月 21日 13:48
Re: 2022年10月更新
- py/obj: Add comments explaining the slot index scheme.
- samd/modmachine: Add machine.softreset().
- samd/machine_spi: Register SerCom objects as root pointers.
- samd/machine_spi: Implement spi.deinit() and simplify sercom_deinit_all.
- samd/machine_uart: Use a finaliser to tidy up UART on soft reset.
- samd/machine_pwm: Serialize fast update of PWM settings.
- samd/boards: Rework the pins.csv files.
- samd/modmachine: Replace the LED class by the Signal class.
- samd: Make ADC, DAC, PWM, SPI objects consistent in how they print out.
- samd/machine_pin: Change the pin handling and naming/numbering.
- samd/boards/SEEED_WIO_TERMINAL: Declare more pins for SEEED WIO board.
- samd/clock_config: Extend the SAMD51 us-counter to 60 bit.
- samd/machine_rtc: Add the machine.RTC class.
- samd/mcu: Make some settings in mpconfigmcu.h conditional.
- samd/machine_uart: Implement uart.txdone() and uart.flush().
- samd/clock_config: Document the #defines use in init_clocks().
- samd/modmachine: Get the bootloader magic address from the lib.
- samd/modmachine: Implement machine.lightsleep().
- samd/mcu/samd51: Enable FAT support for SAMD51.
- samd/mcu/samd51: Enable onewire support for SAMD51.
- shaoziyang
- 帖子: 3954
- 注册时间: 2019年 10月 21日 13:48
Re: 2022年10月更新
- esp32/machine_i2c: Fix clocks and timeouts for ESP32-C3, ESP32-S3.
- samd/machine_timer: Use extmod version of machine.Timer.
- renesas-ra/machine_timer: Use extmod version of machine.Timer.
- mimxrt/machine_timer: Use extmod version of machine.Timer.
- extmod/machine_timer: Move stm32's implementation of machine.Timer here.
- nrf: Rename MICROPY_PY_MACHINE_TIMER to MICROPY_PY_MACHINE_TIMER_NRF.
- mimxrt/machine_timer: Use soft-timer implementation for machine.Timer.
- mimxrt: Fix CPU freeze when calling __WFE() in MICROPY_EVENT_POLL_HOOK.
- mimxrt/machine_pin: Add the Pin.toggle() method.
- py/makeversionhdr: Fall back to py/mpconfig.h instead of docs/conf.py.
- docs/samd: Add documentation for the samd port.
- docs/templates/layout.html: Indicate latest vs release docs.
- shaoziyang
- 帖子: 3954
- 注册时间: 2019年 10月 21日 13:48
-
- 随机主题
- 回复总数
- 阅读次数
- 最新文章
-
- 8回复总数
- 1045 阅读次数
- 最新文章 由 zwjiang
2022年 5月 28日 15:28
-
- 1回复总数
- 466 阅读次数
- 最新文章 由 shaoziyang
2022年 5月 28日 20:43
-
- 9回复总数
- 1304 阅读次数
- 最新文章 由 BigSleeper
2022年 5月 29日 22:20