aboutsummaryrefslogtreecommitdiff
path: root/ports
AgeCommit message (Expand)Author
2022-10-22nrf: Rename machine I2C, PWM, SPI, UART types consistently across ports.iabdalkader
2022-10-22zephyr: Rename machine I2C and SPI types consistently across ports.iabdalkader
2022-10-22renesas-ra: Rename machine SPI type consistently across ports.iabdalkader
2022-10-22samd: Rename machine I2C type consistently across ports.iabdalkader
2022-10-22rp2: Rename machine I2C type consistently across ports.iabdalkader
2022-10-22esp32: Rename machine I2C and SPI types consistently across ports.iabdalkader
2022-10-22stm32: Rename machine I2C and SPI types consistently across ports.iabdalkader
2022-10-14unix/modffi: Move header includes inside MICROPY_PY_FFI guard.Damien George
2022-10-12rp2/fatfs_port: Fix the modification date of files.robert-hh
2022-10-12samd/Makefile: Split up SRC_C variables.Jim Mussared
2022-10-12nrf/Makefile: Split up SRC_C variables.Jim Mussared
2022-10-12mimxrt/Makefile: Split up SRC_C variables.Jim Mussared
2022-10-11extmod: Make extmod.mk self-contained.Jim Mussared
2022-10-11extmod/extmod.mk: Make extmod.mk handle GIT_SUBMODULES.Jim Mussared
2022-10-11unix/Makefile: Don't use _MOD variable names.Jim Mussared
2022-10-11py/py.mk: Make user-C-module handling self-contained in py.mk.Jim Mussared
2022-10-11ports: Make generated pin.c handling more consistent across ports.Jim Mussared
2022-10-11all: Use += rather than = everywhere for CFLAGS/LDFLAGS/LIBS.Jim Mussared
2022-10-11unix: Enable sys.executable.Jim Mussared
2022-10-06samd/machine_pin: Change the printing of Pin and LED objects.robert-hh
2022-10-06samd/mcu: Use lf2s for SAMD51 and lfs1 for SAMD21.robert-hh
2022-10-06samd/main: Initialize readline on start up.robert-hh
2022-10-06samd/boards: Use the same linker file for all SAMD51x19 variants.robert-hh
2022-10-06samd/boards: Move the flash filesystem definitions to the linker files.robert-hh
2022-10-06samd/mcu: Enable the math module on SAMD51.robert-hh
2022-10-06samd/mcu: Add floating point suport for SAMD21 devices.robert-hh
2022-10-06samd: Change the symbol names for the peripheral clocks.robert-hh
2022-10-06samd/mphalport: Fix USB endpoint handling ignoring Ctrl-C.robert-hh
2022-10-06samd/Makefile: Fix a dependency problem with "make -j".robert-hh
2022-10-06samd/samd_flash: Remove obsolete printf's and return values instead.robert-hh
2022-10-06samd/pin_af: Simplify the pin-af-table handling.robert-hh
2022-10-06samd/clock_config: Add HW_DFLL_USB_SYNC and HW_MCU_OSC32KULP extensions.robert-hh
2022-10-06samd/clock_config: Split clock_config.c to separate SAMD21/SAMD51 files.robert-hh
2022-10-06samd/mpconfigport: Restructure to use ROM feature levels.robert-hh
2022-10-06samd/machine_bitstream: Add the machine.bitstream() function.robert-hh
2022-10-06samd/mphalport: Use CYCCNT for SAMD51's mp_hal_ticks_cpu().robert-hh
2022-10-06samd/boards: Add missing/lost board config and pin definitions.robert-hh
2022-10-06samd/machine_uart: Support buffered TX for UART.robert-hh
2022-10-06samd/modutime: Enable time.time() based on systick_ms().robert-hh
2022-10-06samd/mphalport: Add a mp_hal_ticks_ms_64() function.robert-hh
2022-10-06samd/mcu: Factor out MCU policy for SAMD21 and SAMD51.robert-hh
2022-10-06samd/modmachine: Add machine.time_pulse_us.robert-hh
2022-10-06samd/machine_dac: Add the machine.DAC class.robert-hh
2022-10-06samd/machine_led: Optimise size of the machine.LED class.robert-hh
2022-10-06samd/modsamd: Add pininfo() function to the samd module.robert-hh
2022-10-06samd/machine_wdt: Add the machine.WDT class.robert-hh
2022-10-06samd/machine_timer: Add machine.Timer based on the shared soft-timer.robert-hh
2022-10-06samd/samd_isr: Change the way a Sercom ISR is registered and called.robert-hh
2022-10-06samd/mpconfigport: Enable a few more MicroPython features.robert-hh
2022-10-06samd/main: Use the common execution mode of boot.py and main.py.robert-hh