16367 Commits (c27fa1848b27b1f3cff3188deb793d2688c8aa82)
 

Author SHA1 Message Date
Volodymyr Shymanskyy c27fa1848b tools: Self-hosting of mpy-tool. 3 weeks ago
Damien George 1b89c503db py/objtype: Don't delegate lookup of descriptor methods to __getattr__. 1 month ago
Andrew Leech 3fecab58a0 esp32/mphalport: Always poll stdin ring-buffer to include UART use. 4 weeks ago
Damien George 838f21298a unix/main: Add --version command-line option. 1 month ago
Damien George 51663b9aa7 rp2/machine_uart: Clear timeout_char when UART is first constructed. 4 weeks ago
Damien George b33f64792f tests/run-tests.py: Only run inlineasm tests on rp2 ARM targets. 4 weeks ago
Damien George b42bb911c6 tests/ports/rp2: Update lightsleep/machine_idle to skip on RP2350. 4 weeks ago
Damien George 651b63cd79 tests/ports/rp2: Add simple rp2-specific UART test. 3 months ago
Damien George fda7ae83a8 tests/ports/rp2: Update DMA test to work on RP2350. 3 months ago
Damien George f9cebe676e tools/ci.sh: Add RPI_PICO2 to CI. 3 months ago
Peter Harper e32e13f7e4 rp2/boards/RPI_PICO2: Add new RPI_PICO2 board definition. 6 months ago
Damien George 137e9e8c79 rp2/main: Set CPU frequency to default for the MCU. 2 months ago
Phil Howard 27904ae4b9 rp2/machine_pwm: Add RP2350 slices to machine.PWM. 3 months ago
Angus Gratton 8cc7c64d01 rp2: Workaround pico_aon_timer timezone binary size increase. 3 months ago
Damien George fa15ae4503 rp2/machine_bitstream: Implement bitstream for RISC-V using mcycle. 3 months ago
Damien George ea2eed1b23 rp2/mphalport: Implement mp_hal_ticks_cpu for RISCV using mcycle. 3 months ago
Dryw Wade 957cea23d5 rp2/machine_uart: Allow new TX/RX pins on RP2350. 3 months ago
Dryw Wade 7a78e5ae7c rp2/machine_bitstream: Set SysTick reset value. 3 months ago
Damien George f2f08ef2d9 rp2/Makefile: Allow CMAKE_ARGS to be set by user. 3 months ago
Damien George 4fc6cf9141 rp2: Add support for RP2350 in RISCV mode. 3 months ago
Phil Howard 34e463d861 rp2/machine_adc: Add ADC support for RP2350B. 3 months ago
Peter Harper d0bc42796b rp2/clocks_extra: Update runtime_clocks_init based on new pico-sdk. 4 months ago
Phil Howard 57f4cabff9 rp2/machine_pin: Generalise gpio_irq handler for pins >32. 4 months ago
Peter Harper 733052f6b9 rp2/machine_pin: Use 64-bit gpio functions to allow gpios >=32 to work. 4 months ago
Peter Harper 4af09de19c rp2/boards/make-pins.py: Pass num-gpios/num-ext-gpios into make-pins. 4 months ago
Phil Howard e6093c0fbd rp2/rp2_pio: Add support for RP2350A/B variants in PIO interface. 4 months ago
Damien George a3d1c59ca3 rp2/machine_pin: Move decl of machine_pin_obj_table to public header. 2 months ago
Phil Howard 6d39418f69 rp2: Add support for 48-pin RP2350 variant. 4 months ago
Peter Harper d2c85c74da rp2: Integrate RP2350 and use aon_timer instead of rtc API. 6 months ago
Peter Harper 27aeade832 rp2/rp2_dma: Generalise DMA for RP2350. 5 months ago
Peter Harper d1423ef7a2 rp2/modmachine: Implement lightsleep for RP2350. 6 months ago
Peter Harper c90d996c9d rp2: Update custom linker scripts for new pico-sdk. 6 months ago
Peter Harper 815d6a131d rp2/mpconfigport: Set MCU name for RP2350. 6 months ago
Damien George 70a884d6ec lib/pico-sdk: Update to version 2.0.0. 3 months ago
Phil Howard 525fce7170 py/usermod.cmake: Check target exists in usermod_gather_sources. 4 months ago
Ayush Singh fa942d532f zephyr/boards: Add support for BeagleConnect Freedom. 1 month ago
Damien George d92694c3e8 tools: Only issue a single Ctrl-C when entering raw REPL. 4 weeks ago
Damien George 7746785035 tests/run-tests.py: Wait for soft reset if a target skips a test. 4 weeks ago
Damien George 1223fa92f1 renesas-ra/pendsv: Remove preemptive keyboard interrupt via PendSV. 4 weeks ago
Damien George ece950d9be stm32/pendsv: Remove preemptive keyboard interrupt via PendSV. 4 weeks ago
Damien George 44ed1c20ce esp32: Disable hardware stack protection on ESP32-C6. 4 weeks ago
Angus Gratton 82e69df33e esp32: Apply the LWIP active TCP socket limit. 1 month ago
Angus Gratton 05ac69329d esp32: Fix hang in taskYIELD() on riscv CPUs when IRQs disabled. 1 month ago
Damien George 197becbdcc tests: Tweak machine SPI and UART tests to work with esp32c6. 1 month ago
Andrew Leech 55dc482d3e esp32/sdkconfig: Disable PMP_IDRAM_SPLIT to fix native emit support. 1 month ago
Matt Trentini ce397d85af esp32/boards/UM_TINYC6: Add new UM C6 board definition. 6 months ago
Matt Trentini ee92198c8a esp32/boards/M5STACK_NANOC6: Add new M5Stack C6 board definition. 6 months ago
Andrew Leech 1bd312d737 esp32/boards/ESP32_GENERIC_C6: Add new generic esp32c6 board. 10 months ago
Andrew Leech 2f79854337 esp32/Makefile: Only set port & baud for jobs that access hardware. 7 months ago
dmfaria 5aa115a4bc esp32/adc: Set ADC to 12bit by default on esp32c6. 5 months ago