aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* stm32: Enable VOS0 power mode on stm32h723 if frequency above 400MhzKevin O'Connor2025-04-281-11/+15
* stm32: Don't try to set incorrect PWR->CR3 register on stm32h7Kevin O'Connor2025-04-281-5/+3
* stm32: Set the PLL frequency equal to CONFIG_CLOCK_FREQ on stm32h723Kevin O'Connor2025-04-281-1/+1
* stm32: Avoid read-modify-write register updates in stm32h7 clock_setup()Kevin O'Connor2025-04-281-58/+39
* stm32: Use enable_pclock() in stm32h7 clock_setup()Kevin O'Connor2025-04-281-5/+4
* stm32h7: Always clear AHB1ENR at startup on stm32h7Kevin O'Connor2025-04-281-5/+1
* basecmd: Update stats timing check to support 32bit durationKevin O'Connor2025-04-281-1/+8
* stm32: Add support for spi6 on stm32f42x chipsRussell Cloran2025-04-191-0/+7
* stm32: Fix pll_base on stm32h7 when using a clock other than 25MhzKevin O'Connor2025-04-191-1/+1
* stm32: Add optimized stm32h7_gpio.cKevin O'Connor2025-04-194-5/+176
* neopixel: Add comments on timingKevin O'Connor2025-04-171-4/+7
* Kconfig: Note which chips require software divide operationsKevin O'Connor2025-04-174-0/+8
* neopixel: Make sure nsecs_to_ticks() is always inlinedKevin O'Connor2025-04-171-1/+1
* lcd_st7920: Make sure nsecs_to_ticks() is always inlinedKevin O'Connor2025-04-171-6/+6
* lcd_hd44780: Make sure nsecs_to_ticks() is always inlinedKevin O'Connor2025-04-171-6/+6
* stm32: Change hard_pwm.c MAX_PWM to 257Kevin O'Connor2025-04-172-3/+4
* stm32: Fix prescaler overflow check in hard_pwm.cKevin O'Connor2025-04-171-3/+3
* i2c_software: pass pulse ticks from hostTimofey Titovets2025-04-171-12/+5
* i2c_software: reduce gpio calls countTimofey Titovets2025-04-171-10/+12
* i2c_software: allow freq adjustTimofey Titovets2025-04-171-0/+7
* software_spi: set rate limiting ticks from the hostTimofey Titovets2025-04-171-9/+6
* spi_software: respect expected rateTimofey Titovets2025-04-171-5/+32
* Revert "Makefile: Don't disable gcc's use-linker-plugin option"Kevin O'Connor2025-04-161-1/+0
* atsamd: Enable HAVE_LIMITED_CODE_SIZE on small atsamd chipsKevin O'Connor2025-04-162-0/+2
* Kconfig: Add some user visible comments to the optional features menuKevin O'Connor2025-04-161-7/+13
* stm32: Simplify MakefileKevin O'Connor2025-04-161-31/+19
* Kconfig: Add new WANT_ADC option to reduce code sizeKevin O'Connor2025-04-168-18/+28
* Kconfig: Add new WANT_I2C option to reduce code sizeKevin O'Connor2025-04-168-33/+43
* Kconfig: Add new WANT_SPI option to reduce code sizeKevin O'Connor2025-04-168-27/+34
* Kconfig: Add new WANT_HARD_PWM option to reduce code sizeKevin O'Connor2025-04-168-7/+14
* stm32: Enable gcc -Os option on CONFIG_HAVE_LIMITED_CODE_SIZEKevin O'Connor2025-04-161-0/+1
* avr: Enable gcc -Os option on CONFIG_HAVE_LIMITED_CODE_SIZEKevin O'Connor2025-04-161-1/+2
* Kconfig: Replace WANT_DISPLAYS with individual optionsKevin O'Connor2025-04-162-4/+12
* Kconfig: Replace WANT_GPIO_BITBANGING with individual optionsKevin O'Connor2025-04-162-7/+30
* Makefile: Don't disable gcc's use-linker-plugin optionKevin O'Connor2025-04-161-0/+1
* i2c_software: Fix i2c_delay()Kevin O'Connor2025-04-081-12/+9
* stm32: Turn on can.c error interruptsKevin O'Connor2025-04-031-1/+1
* stm32: Add support for additional i2c busRussell Cloran2025-04-021-0/+3
* stm32: Fix RESERVE_PINS_CAN pin ordering in fdcan.cKevin O'Connor2025-04-011-1/+1
* stm32: Added PH13/14 CAN pin option for stm32h743 (#6857)FrY Sennberg2025-03-272-0/+14
* rp2040: define spi bus on pins 12,11,10Timofey Titovets2025-03-251-0/+3
* stepper: Support disabling optimized "step on both edges" in "make menuconfig"Kevin O'Connor2025-03-202-9/+24
* stepper: Support step on both edges with custom minimum pulse durationKevin O'Connor2025-03-209-30/+46
* stm32: Add support for USART6 on STM32F401Marius Petcu2025-03-072-2/+28
* icm20948: Add support for ICM20948 accelerometer (#6756)Paul Hansel2025-03-043-1/+193
* usb_canbus: Send echo frame before processing the frameKevin O'Connor2025-02-271-34/+37
* usb_canbus: Minor code cleanup - add new drain_host_queue() helperKevin O'Connor2025-02-271-15/+22
* usb_canbus: Minor code cleanup - code movement and comment updatesKevin O'Connor2025-02-271-36/+57
* usb_canbus: Wake usbcan_task when sending from canbus_sendKevin O'Connor2025-02-271-1/+1
* rp2040: Fix build of rp2350Kevin O'Connor2025-02-261-6/+6