aboutsummaryrefslogtreecommitdiffstats
path: root/src/stm32
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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
* 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
* 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
* stm32: Simplify MakefileKevin O'Connor2025-04-161-31/+19
* Kconfig: Add new WANT_ADC option to reduce code sizeKevin O'Connor2025-04-161-10/+13
* Kconfig: Add new WANT_I2C option to reduce code sizeKevin O'Connor2025-04-161-9/+12
* 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
* stm32: Enable gcc -Os option on CONFIG_HAVE_LIMITED_CODE_SIZEKevin O'Connor2025-04-161-0/+1
* 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
* stepper: Support step on both edges with custom minimum pulse durationKevin O'Connor2025-03-201-1/+1
* stm32: Add support for USART6 on STM32F401Marius Petcu2025-03-072-2/+28
* stm32: Add support for stm32f070x6 mcusKevin O'Connor2025-02-162-9/+13
* stm32: h7 spi support reload mode & frequencyTimofey Titovets2025-02-062-3/+17
* stm32: Add support for reporting canbus state from fdcan.cKevin O'Connor2025-02-021-2/+47
* stm32: Add support for reporting canbus state from can.cKevin O'Connor2025-02-021-2/+46
* stm32: forward i2c errors to i2ccmdTimofey Titovets2024-10-261-13/+23
* i2c: handle errors at i2ccmdsTimofey Titovets2024-10-263-7/+17
* stm32: Add support for USART3 on PC11/PC10 on STM32G474. (#6704)Liam Powell2024-10-242-0/+12
* stm32: allow 400Khz in stm32f0_i2c.c (#6694)Timofey Titovets2024-10-091-0/+7
* stm32: Fix i2c clock speeds for chips with a peripheral clock over 48MhzKevin O'Connor2024-09-221-5/+13
* stm32: Reduce peripheral clock speed on stm32g4 chipsKevin O'Connor2024-09-221-2/+2
* STM32: Check for NACK (#6687)Timofey Titovets2024-09-222-0/+4
* stm32: Fix setting USB clock with USB to CANbus mode on stm32g4/stm32l4Kevin O'Connor2024-08-292-2/+2
* stm32: Fix getting wrong ADC value on PA0 of STM32G431 (#6660)Nicholas Huskie2024-08-081-21/+23
* armcm_link: Fix build on recent arm gcc/newlibc versionsKevin O'Connor2024-06-171-1/+1
* stm32: STM32F031 updates (#6607)Elias Bakken2024-05-252-2/+4
* stm32: Add STM32G474 chip to KconfigDropeffect GmbH2024-05-141-0/+7
* stm32: Add FDCAN2 channel needed for stm32g4 alternate pinsDropeffect GmbH2024-05-142-2/+15
* stm32g4: Fix ADC3 common interface registers name to ADC345_COMMONDropeffect GmbH2024-05-141-0/+4
* stm32: Add new spi2 on stm32g0 chips (#6569)Donald A. Cupp Jr2024-05-031-15/+27
* config: Artillery Sidewinder X3 (#6534)TheFeralEngineer2024-04-121-1/+1
* stm32: fix support for USARTs on STM32G0B0Robert Cambridge2024-04-031-0/+7
* stm32: Add i2c3 bus to STM32H7 (#6541)FOG_Yamato2024-04-021-0/+3
* stm32: Add i2c3_PC0_PC1 for stm32g0 (#6529)BIGTREETECH2024-03-151-0/+3
* stm32: Fix USART3 ALT pinout on STM32G0 (#6523)Attila2024-03-101-1/+1