Commit Graph

  • 5f0bd33b73 extmod/asyncio: Emit errors to stderr, not stdout. Matthias Urlichs 2023-10-06 21:03:24 +0200
  • 05cb1406ad extmod/moductypes: Validate that uctypes.struct addr argument is an int. Damien George 2023-10-12 15:45:40 +1100
  • 5015779a6f py/builtinevex: Handle invalid filenames for execfile. Jim Mussared 2023-09-27 13:43:50 +1000
  • 480659b1ac ports: Make all ports skip execution of main.py if boot.py fails. robert-hh 2023-10-11 09:55:14 +0200
  • d2a9d70c09 tools/ci.sh: Ensure enough commits are fetched for a common ancestor. Andrew Leech 2023-10-11 08:13:53 +1100
  • 9f835df35e esp32,esp8266: Rename MICROPY_ESPNOW to MICROPY_PY_ESPNOW. Glenn Moloney 2023-10-10 13:06:59 +1100
  • a06f4c8df4 mimxrt/led: Fix LED init call from main, and simplify led_init. robert-hh 2023-10-07 12:10:19 +0200
  • 2258155b92
    Merge branch 'micropython:master' into master Jiale Liu 2023-10-09 09:58:47 +0800
  • 3fb1bb131f py/vm: Don't emit warning when using "raise ... from None". Matthias Urlichs 2023-10-06 21:02:43 +0200
  • 5232847771 README.md: Update CI badges. Jim Mussared 2023-10-06 15:57:15 +1100
  • 69e34b6b6b all: Switch to new preview build versioning scheme. Jim Mussared 2023-10-04 11:20:47 +1100
  • e00a144008 all: Bump version to 1.21.0. Damien George 2023-10-06 10:32:07 +1100
  • 6f76d1c7fa rp2: Implement time.time_ns with time_us_64 so it has us resolution. Damien George 2023-10-05 16:32:19 +1100
  • c2e9a6f2a5 esp8266/boards/ESP8266_GENERIC: Remove urllib from the 2MiB manifest. Damien George 2023-10-05 13:25:55 +1100
  • f0f173ff5c esp32/boards/manifest.py: Freeze aioespnow into firmware by default. Glenn Moloney 2023-10-04 13:51:41 +1100
  • d81cf0b9e3 rp2/CMakeLists: Enable debug symbols in all builds. Angus Gratton 2023-10-05 13:09:40 +1100
  • 040a96d00e docs,tools: Change remaining "urequests" references to "requests". Damien George 2023-10-05 14:04:45 +1100
  • 342ebcb41d lib/micropython-lib: Update submodule to latest. Damien George 2023-10-05 11:21:34 +1100
  • 5d53783a46 lib/cyw43-driver: Update driver to latest version v1.0.2. Damien George 2023-10-05 11:20:05 +1100
  • 5aec051f9f stm32/i2c: Add support for I2C4 on H7 MCUs. iabdalkader 2023-10-03 17:51:55 +0200
  • cac666f38c extmod/vfs_posix_file: Fix flush handling in msvc builds. stijn 2023-10-03 13:12:42 +0200
  • 92717a95c0 tools/metrics.py: Fix esp32 and esp8266 board names after renaming. Damien George 2023-10-04 15:44:25 +1100
  • 1cd61149e4 esp32/boards/ARDUINO_NANO_ESP32: Use Arduino USB IDs. Luca Burelli 2023-10-03 12:21:50 +0200
  • 65a3ce39a3 extmod/modnetwork: Forward if.config(hostname) to network.hostname. Jim Mussared 2023-10-03 13:32:48 +1100
  • b329fdcb73 extmod/modnetwork: Increase max hostname length to 32. Jim Mussared 2023-09-29 22:49:49 +1000
  • d6c55a40fe top: Update .git-blame-ignore-revs for latest spelling fix commit. Damien George 2023-10-03 12:09:44 +1100
  • cf490a7091 all: Fix various spelling mistakes found by codespell 2.2.6. Damien George 2023-10-03 11:24:50 +1100
  • 9d5d2e8cf7 renesas-ra: Tune lwip buffers and timing to improve network performance. iabdalkader 2023-09-20 15:03:44 +0200
  • 5c8099003c renesas-ra/boards/ARDUINO_PORTENTA_C33: Update WiFi config. iabdalkader 2023-09-20 14:59:28 +0200
  • 279e2561f2 drivers/esp_hosted_hal: Add support for WiFI LED activity indicator. iabdalkader 2023-09-20 14:43:52 +0200
  • a43e13c67b drivers/esp-hosted: Fix MTU size. iabdalkader 2023-09-20 14:44:51 +0200
  • 379b583b2f drivers/esp_hosted: Fix pin IRQ. iabdalkader 2023-09-20 14:41:01 +0200
  • 977dc9a369 extmod/asyncio/stream.py: Fix cancellation handling of start_server. Jim Mussared 2022-07-11 15:23:20 +1000
  • a93ebd0e03 docs: Add requirements.txt file with dependencies for Sphinx. Jos Verlinde 2023-09-22 18:00:36 +0000
  • da193c42f6 ports: Rename Arduino board LED pins to be consistent. iabdalkader 2023-10-01 16:33:27 +0200
  • 2772b88f6a rp2/README: Fix name of RPI_PICO_W board. Wanlin Wang 2023-09-30 17:48:25 +0800
  • 1660c78795 unix/main: Fix memory leakage if MICROPY_USE_READLINE is disabled. vsfos 2023-09-30 02:41:00 +0800
  • 4e5611c55a mimxrt/machine_rtc: Improve the RTC init at boot. robert-hh 2023-09-18 22:10:10 +0200
  • 6482eb142c mimxrt/mpbthciport: Allow disabling UART flow control for BLE. robert-hh 2023-09-30 08:27:22 +0200
  • 51ca23e463 mimxrt/boards: Fix naming of SD-card config option. robert-hh 2023-09-30 08:17:33 +0200
  • abb44694d8 mimxrt/boards/MIMXRT1176_clock_config: Fix comments about UART clocks. robert-hh 2023-09-06 14:35:44 +0200
  • 0701341e7f mimxrt/machine_uart: Set the UART clock to a fixed 40MHz value. robert-hh 2023-09-05 16:29:51 +0200
  • 52e3da0a0b mimxrt/mbedtls: Enable certificate validity time validation. iabdalkader 2023-09-06 14:53:17 +0200
  • 361ca7d5ee mimxrt/mpbthciport: Enable flow control for BT HCI UART. iabdalkader 2023-09-06 12:33:55 +0200
  • 552b0bbe12 mimxrt: Remove SDCARD Makefile config option. iabdalkader 2023-09-05 15:19:46 +0200
  • 9d1a1ed42d mimxrt/Makefile: Enable the FSL USDHC for supported MCU series. iabdalkader 2023-09-05 14:14:00 +0200
  • 805c750164 mimxrt/mimxrt_sdram: Allow boards to override the default SDRAM config. iabdalkader 2023-09-05 13:37:01 +0200
  • 4b9c459133 mimxrt/sdio: Add support for the 117x series. iabdalkader 2023-09-05 09:30:11 +0200
  • fbe58553c2 extmod/btstack/btstack_hci_uart: Trigger a poll after UART data is sent. Damien George 2023-09-29 16:15:30 +1000
  • fae83a6b4d tests/extmod/asyncio_threadsafeflag.py: Update for unix select. Jim Mussared 2023-09-14 15:26:23 +1000
  • cfe6a11e39 extmod/asyncio/event.py: Fix ThreadSafeFlag.ioctl return. Jim Mussared 2023-09-14 14:07:04 +1000
  • c854d0e3e1 examples/unix/machine_bios.py: Fix typo. Thomas 2023-09-08 21:11:13 +0200
  • 10f34b97d1 tests/multi_net/ssl_cert_rsa.py: Update test certificate. Carlosgg 2023-09-06 17:10:06 +0100
  • 6a6a90507d stm32/boards/ARDUINO_GIGA: Update board config. iabdalkader 2023-09-15 15:07:18 +0200
  • da6f1e1d1e rp2/msc_disk: Allow configuring the USB MSC inquiry response. Jim Mussared 2023-09-01 16:03:27 +1000
  • 61f331374d stm32/usbd_msc_interface: Allow configuring the MSC inquiry response. Jim Mussared 2023-09-01 16:02:29 +1000
  • d7f63f994f esp32/main: Allow a board to override the MicroPython task stack size. dotnfc 2023-09-12 17:15:27 +0800
  • 6662d84faa esp32/boards: Add bootloader rollback support for all builds. Glenn Moloney 2023-09-07 08:52:39 +1000
  • b461d218d1 tests/run-internalbench.py: Remove old CPython reference. Angus Gratton 2023-09-20 18:12:11 +1000
  • dd8a69b5f2 tests/README: Document ./run-internalbench.py. Angus Gratton 2023-09-20 18:11:51 +1000
  • 3c2b2f7a4d rp2/modmachine: Fix lightsleep while wifi is powered off. Felix Dörre 2023-02-21 07:11:14 +0000
  • 584c495d32 shared/netutils/dhcpserver: Reply on correct netif. Peter Harper 2023-09-22 18:46:08 +0530
  • 58c2c503a9 tools/mpremote: Add support for rfc2217, serial over TCP. Jos Verlinde 2023-08-11 13:26:17 +0200
  • 88ecc78eb3 tools/autobuild/build-downloads.py: Verify standard features. Jim Mussared 2023-09-28 15:26:23 +1000
  • cf32c2feb5 ports: Restrict board.json to standard features. Jim Mussared 2023-09-28 15:08:50 +1000
  • 79473691f2 {mimxrt,powerpc,samd}/mpconfigport: Don't override parse chunk alloc. Jim Mussared 2023-09-28 14:57:51 +1000
  • 77ae0a0948 esp32/boards: Fix VBAT voltage calculation for UM S3 boards. Seon Rozenblum 2023-09-27 20:38:35 +1000
  • 276bfa3146 py/lexer: Add missing initialisation for fstring_args_idx. Jim Mussared 2023-09-28 12:26:51 +1000
  • d83c1a43d4 py: Change ifdef DEBUG_PRINT to if DEBUG_PRINT. Ihor Nehrutsa 2023-09-26 11:40:17 +0300
  • 2fcd28f713 py/mkrules.mk: Don't strip binary if STRIP variable is unset. Angus Gratton 2023-09-20 17:29:12 +1000
  • 58f63497e5 extmod/modssl_axtls: Only close underlying socket once if it was used. Damien George 2023-09-27 13:36:25 +1000
  • 03a3af417e esp8266/boards: Make sure modespnow.o is placed in irom0. Damien George 2023-09-27 13:09:53 +1000
  • 62c3033ba6 tests/extmod/vfs_fat_finaliser.py: Tweak test so files are collected. Damien George 2023-09-27 15:28:42 +1000
  • 7c88cdda49 tests/float/math_domain.py: Tweak test to also pass with obj-repr-C. Damien George 2023-09-27 13:53:55 +1000
  • a7e2a6d9f2 tests/extmod/ssl_cadata.py: Skip test on axtls. Damien George 2023-09-27 13:37:31 +1000
  • a33766880e tests/extmod/deflate_decompress.py: Skip test when not enough memory. Damien George 2023-09-27 13:13:12 +1000
  • 3695211576 tests/float/float_format_ints.py: Put power-of-10 test in separate file. Damien George 2023-09-27 13:11:58 +1000
  • 52f76cf4fc tests/stress/bytecode_limit.py: Reverse order of cases. Jim Mussared 2023-09-28 14:37:29 +1000
  • 5dbd6fc705 stm32/dma: Remove unbalanced ). Damien George 2023-09-28 17:31:54 +1000
  • 88564c1406 stm32/uart: Generalise UART source clock calculation for H5 and H7 MCUs. Damien George 2023-09-28 15:33:56 +1000
  • 82b4ab7576 stm32/boards: Move includes to after defines in all hal_conf.h files. Damien George 2023-09-28 16:24:45 +1000
  • 08c661c930 stm32/dac: Add STM32H5 DAC support, with dma_nohal implementation. Rene Straub 2023-08-11 21:26:50 +0200
  • 72ef2e6291 stm32/machine_adc: Fix and improve STM32H5 support. Rene Straub 2023-08-02 09:13:16 +0200
  • 64d24fccd6 stm32/adc: Optimize sampling time for G4, H5, L4 and WB MCUs. Rene Straub 2023-08-05 14:23:29 +0200
  • 8f9bba0a1a stm32/adc: Add support for STM32H5 ADC2 inputs. Rene Straub 2023-08-05 14:21:41 +0200
  • 13cc280eae stm32/adc: Fix STM32H5 support. Rene Straub 2023-07-29 19:49:12 +0200
  • dd58be19ee esp32: Fix Partition.writeblocks() partial write corruption. Luca Burelli 2023-09-21 11:40:26 +0200
  • a3862e7267 stm32/powerctrlboot: Allow PLL1 Q and R outputs to be enabled on H5. Damien George 2023-09-14 11:33:41 +1000
  • fa68523968 py/nlrx64: Mark nlr_push() as naked function when possible. Angus Gratton 2023-09-13 10:07:21 +1000
  • 00930b213e esp32/mphalport: Add function/line/file info to check_esp_err exception. IhorNehrutsa 2023-02-28 23:15:31 +0200
  • b0e03b3e07 tools/autobuild: Include .bin firmware in renesas-ra build output. Damien George 2023-09-18 11:05:14 +1000
  • 9dd40d1b60 docs/conf.py: Add sphinxcontrib.jquery to extensions. Damien George 2023-09-18 11:02:27 +1000
  • d4332ab508
    Merge branch 'micropython:master' into master Jiale Liu 2023-09-16 14:01:11 +0800
  • 5473200aab rp2/boards/ARDUINO_NANO_RP2040_CONNECT: Use standard HCI UART baudrate. iabdalkader 2023-04-11 20:59:56 +0200
  • d30f61ba0d drivers/ninaw10/nina_bt_hci: Make some minor fixes to HCI driver. iabdalkader 2023-04-11 13:06:58 +0200
  • 9ea9e04ef6 rp2/mpconfigport: Disable BLE locking when MICROPY_PY_BLUETOOTH enabled. iabdalkader 2023-04-10 19:11:53 +0200
  • 1976781d33 rp2/mpbthciport: Fix HCI UART config. iabdalkader 2023-04-10 18:16:38 +0200
  • 6abe3e1714 rp2/mpbthciport: Switch to static scheduler nodes. iabdalkader 2023-04-10 15:07:12 +0200
  • 7087880ce9 esp32/machine_pin: Fix null pointer access in machine_pin_find. iabdalkader 2023-09-11 16:17:43 +0200
  • 92f379cce4 docs/library/gc: Clarify mem_alloc and mem_free only for Python heap. Angus Gratton 2023-09-05 11:05:47 +1000