aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* stm32: H7 spi enable use of fifoTimofey Titovets2025-05-191-4/+8
* stm32: Avoid read-modify-write register access in stm32h7_spi.cKevin O'Connor2025-05-161-20/+16
* stepper: Minor code tweak - remove unneeded parenthesisKevin O'Connor2025-05-091-1/+1
* stepper: Minor code reorg - remove unneeded HAVE_OPTIMIZED_PATH definitionKevin O'Connor2025-05-091-8/+7
* stepper: Also ensure minimum time after dir change and next stepKevin O'Connor2025-05-091-3/+11
* stepper: Ensure minimum time between step pin and dir pin changeKevin O'Connor2025-05-091-0/+4
* stepper: Move timer checks from stepper_event_full() to stepper_load_next()Kevin O'Connor2025-05-091-10/+16
* stepper: Free stepper_move struct near top of stepper_load_next()Kevin O'Connor2025-05-091-18/+26
* stm32: Run stm32h723 at 520MhzKevin O'Connor2025-05-022-2/+4
* stm32: Support over 400Mhz main clock in stm32h7_adc.cKevin O'Connor2025-05-021-6/+7
* stm32: Use 12Mhz nominal internal clock in stm32f0_i2c.cKevin O'Connor2025-05-021-9/+9
* neopixel: Round up in nsecs_to_ticks()Kevin O'Connor2025-04-281-1/+1
* 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