aboutsummaryrefslogtreecommitdiffstats
path: root/src/rp2040
Commit message (Expand)AuthorAgeFilesLines
* Kconfig: Note which chips require software divide operationsKevin O'Connor2025-04-171-0/+2
* Kconfig: Add new WANT_I2C option to reduce code sizeKevin O'Connor2025-04-161-1/+1
* Kconfig: Add new WANT_SPI option to reduce code sizeKevin O'Connor2025-04-161-1/+1
* Kconfig: Add new WANT_HARD_PWM option to reduce code sizeKevin O'Connor2025-04-161-1/+1
* rp2040: define spi bus on pins 12,11,10Timofey Titovets2025-03-251-0/+3
* stepper: Support step on both edges with custom minimum pulse durationKevin O'Connor2025-03-201-1/+1
* rp2040: Fix build of rp2350Kevin O'Connor2025-02-261-6/+6
* rp2040: set clock to 200MhzTimofey Titovets2025-02-261-2/+18
* rp2040: Add support for reporting canbus stateKevin O'Connor2025-02-021-1/+18
* rp2040: Add spi0_gpio4_gpio3_gpio2 bus to support fysetc PITB V2 (#6683)Jessica Hunt2024-11-271-3/+24
* rp2040: Improve indentation in Kconfig fileKevin O'Connor2024-11-141-34/+34
* rp2040: Add rp2350 bootrom based chipid and reboot to bootloader codeKevin O'Connor2024-11-144-9/+65
* rp2040: Move chipid reading to bootrom.cKevin O'Connor2024-11-144-108/+120
* rp2040: Initial rp2350 supportKevin O'Connor2024-11-145-23/+61
* rp2040: Use a higher USB PLL internal frequencyKevin O'Connor2024-11-141-1/+5
* rp2040: Avoid using memcpy() on USB dpramKevin O'Connor2024-11-141-7/+30
* rp2040: Rename rp2040_link.lds.S to rpxxxx_link.lds.SKevin O'Connor2024-11-133-3/+3
* rp2040: Rename CONFIG_RP2040_yyy Kconfig symbols to CONFIG_RPXXXX_yyyKevin O'Connor2024-11-134-33/+43
* lib: Update lib/rp2040 to v2.0.0 SDK releaseKevin O'Connor2024-11-131-6/+11
* lib: Move lib/rp2040/elf2uf2 to lib/elf2uf2Kevin O'Connor2024-11-131-4/+4
* rp2040: forward i2c errors to i2ccmdTimofey Titovets2024-10-261-18/+24
* i2c: handle errors at i2ccmdsTimofey Titovets2024-10-262-5/+10
* rp2040: Check for i2c NACK/Start NACK (#6692)Timofey Titovets2024-09-221-0/+22
* rp2040_link: Explicitly set klipper.elf output section flags to avoid warningKevin O'Connor2024-06-171-5/+15
* armcm_link: Fix build on recent arm gcc/newlibc versionsKevin O'Connor2024-06-172-4/+6
* rp2040: Add kconfig options for rp2040 uart (#6549)Amken USA2024-04-242-23/+97
* rp2040: Only change SPI settings while peripheral is disabledKevin O'Connor2024-01-251-0/+4
* rp2040: Load vectortable into ramKevin O'Connor2024-01-252-0/+27
* rp2040: Run all code from ramKevin O'Connor2024-01-251-2/+3
* rp2040: Always link using rp2040_link.lds.SKevin O'Connor2024-01-252-3/+11
* rp2040: Add support for double buffering on USB bulk tx packetsKevin O'Connor2023-10-031-4/+10
* rp2040: Add support for double buffering on USB bulk rx packetsKevin O'Connor2023-10-031-6/+15
* rp2040: Open code usb_read_packet() and usb_write_packet() in callersKevin O'Connor2023-10-031-36/+58
* rp2040: Add helper functions to usbserial.cKevin O'Connor2023-10-031-20/+56
* Kconfig: Support selecting optional features on chips with small flash sizeKevin O'Connor2023-06-081-1/+0
* rp2040: Handle USB resetsKevin O'Connor2023-04-251-4/+9
* usb_cdc: Only call bootloader_request() if CONFIG_HAVE_BOOTLOADER_REQUESTKevin O'Connor2022-12-301-0/+1
* scripts: support CanBoot on RP2040 in flash_usb.pyChris Lee2022-12-191-4/+5
* rp2040: Move watchdog code to new watchdog.c fileKevin O'Connor2022-12-143-27/+32
* armcm_link: Rename CONFIG_FLASH_START to CONFIG_FLASH_APPLICATION_ADDRESSKevin O'Connor2022-12-141-1/+1
* canbus: Rename canbus_send() to canhw_send()Kevin O'Connor2022-12-141-2/+2
* rp2040: Fix copy-paste error in Kconfig commentKevin O'Connor2022-12-141-1/+1
* rp2040: Fix watchdog enableKevin O'Connor2022-11-191-0/+3
* rp2040: Fix boundary check for max gpio pinKevin O'Connor2022-11-191-2/+2
* rp2040: Support CanBoot as bootloaderKevin O'Connor2022-11-083-14/+41
* armcm_reset: Introduce Kconfig FLASH_BOOT_ADDRESS valueKevin O'Connor2022-11-082-3/+7
* rp2040: Suppress spurious gcc v12 array bounds warningKevin O'Connor2022-09-291-3/+13
* rp2040: Enabled hw pullups for the I2C pins (#5710)chestwood962022-08-191-2/+2
* usb_cdc: Rename usb_request_bootloader() to bootloader_request()Kevin O'Connor2022-07-292-7/+14
* rp2040: Add support for USB to CANbus bridge modeKevin O'Connor2022-07-062-0/+6