File tree Expand file tree Collapse file tree 2 files changed +19
-15
lines changed Expand file tree Collapse file tree 2 files changed +19
-15
lines changed Original file line number Diff line number Diff line change @@ -55,25 +55,31 @@ int spi_get_clock_freq(spi_t *obj) {
55
55
/* Get source clock depending on SPI instance */
56
56
switch ((int )spiobj -> spi ) {
57
57
#if defined SPI1_BASE
58
- case SPI_1 :
59
- /* SPI_1. Source CLK is PCKL2 */
60
- spi_hz = HAL_RCC_GetPCLK2Freq ();
61
- break ;
58
+ case SPI_1 :
59
+ /* SPI_1. Source CLK is PCKL2 */
60
+ spi_hz = HAL_RCC_GetPCLK2Freq ();
61
+ break ;
62
62
#endif
63
63
#if defined SPI2_BASE
64
- case SPI_2 :
64
+ case SPI_2 :
65
+ /* SPI_2 and SPI_3. Source CLK is PCKL1 */
66
+ spi_hz = HAL_RCC_GetPCLK1Freq ();
67
+ break ;
65
68
#endif
66
69
#if defined SPI3_BASE
67
- case SPI_3 :
70
+ case SPI_3 :
71
+ /* SPI_2 and SPI_3. Source CLK is PCKL1 */
72
+ spi_hz = HAL_RCC_GetPCLK1Freq ();
73
+ break ;
68
74
#endif
69
75
#if defined SPI4_BASE
70
- case SPI_4 :
76
+ case SPI_4 :
77
+ /* SPI_4. Source CLK is PCKL2 */
78
+ spi_hz = HAL_RCC_GetPCLK2Freq ();
79
+ break ;
71
80
#endif
72
- /* SPI_2 and SPI_3. Source CLK is PCKL1 */
73
- spi_hz = HAL_RCC_GetPCLK1Freq ();
74
- break ;
75
- default :
76
- error ("CLK: SPI instance not set" );
81
+ default :
82
+ error ("CLK: SPI instance not set" );
77
83
break ;
78
84
}
79
85
return spi_hz ;
Original file line number Diff line number Diff line change @@ -492,14 +492,12 @@ int i2c_start(i2c_t *obj) {
492
492
int i2c_stop (i2c_t * obj ) {
493
493
struct i2c_s * obj_s = I2C_S (obj );
494
494
I2C_TypeDef * i2c = (I2C_TypeDef * )obj_s -> i2c ;
495
- I2C_HandleTypeDef * handle = & (obj_s -> handle );
496
- int timeout ;
497
495
498
496
// Generate the STOP condition
499
497
i2c -> CR1 |= I2C_CR1_STOP ;
500
498
501
499
/* In case of mixed usage of the APIs (unitary + SYNC)
502
- * re-inti HAL state
500
+ * re-init HAL state
503
501
*/
504
502
if (obj_s -> XferOperation != I2C_FIRST_AND_LAST_FRAME )
505
503
i2c_init (obj , obj_s -> sda , obj_s -> scl );
You can’t perform that action at this time.
0 commit comments