mirror of
https://github.com/Klipper3d/klipper.git
synced 2025-07-25 15:44:13 -06:00
stm32f4: Encode mode/func into single parameter of gpio_peripheral
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
This commit is contained in:
parent
7d4c475e52
commit
ef0784afe6
5 changed files with 13 additions and 12 deletions
|
@ -20,9 +20,9 @@ spi_setup(uint32_t bus, uint8_t mode, uint32_t rate)
|
|||
|
||||
// Enable SPI
|
||||
enable_pclock(SPI2_BASE);
|
||||
gpio_peripheral(GPIO('B', 14), GPIO_FUNCTION, 5, 1);
|
||||
gpio_peripheral(GPIO('B', 15), GPIO_FUNCTION, 5, 0);
|
||||
gpio_peripheral(GPIO('B', 13), GPIO_FUNCTION, 5, 0);
|
||||
gpio_peripheral(GPIO('B', 14), GPIO_FUNCTION(5), 1);
|
||||
gpio_peripheral(GPIO('B', 15), GPIO_FUNCTION(5), 0);
|
||||
gpio_peripheral(GPIO('B', 13), GPIO_FUNCTION(5), 0);
|
||||
|
||||
// Calculate CR1 register
|
||||
uint32_t pclk = get_pclock_frequency(SPI2_BASE);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue