@@ -61,13 +61,12 @@ USBH_StatusTypeDef USBH_Get_USB_Status(HAL_StatusTypeDef hal_status);
61
61
*******************************************************************************/
62
62
/* MSP Init */
63
63
64
- void HAL_HCD_MspInit (HCD_HandleTypeDef * hhcd )
64
+ void HAL_HCD_MspInit (HCD_HandleTypeDef * hhcd )
65
65
{
66
66
const PinMap * map = NULL ;
67
67
#if defined (USB_OTG_FS )
68
- if (hhcd -> Instance == USB_OTG_FS )
69
- {
70
- /* Configure USB FS GPIOs */
68
+ if (hhcd -> Instance == USB_OTG_FS ) {
69
+ /* Configure USB FS GPIOs */
71
70
map = PinMap_USB_OTG_FS ;
72
71
while (map -> pin != NC ) {
73
72
pin_function (map -> pin , map -> function );
@@ -104,7 +103,7 @@ void HAL_HCD_MspInit(HCD_HandleTypeDef* hhcd)
104
103
#endif
105
104
}
106
105
107
- void HAL_HCD_MspDeInit (HCD_HandleTypeDef * hhcd )
106
+ void HAL_HCD_MspDeInit (HCD_HandleTypeDef * hhcd )
108
107
{
109
108
#if defined (USB_OTG_FS )
110
109
if (hhcd -> Instance == USB_OTG_FS ) {
@@ -197,23 +196,22 @@ USBH_StatusTypeDef USBH_LL_Init(USBH_HandleTypeDef *phost)
197
196
{
198
197
/* Init USB_IP */
199
198
if (phost -> id == HOST_FS ) {
200
- /* Link the driver to the stack. */
201
- hhcd_USB_OTG_FS .pData = phost ;
202
- phost -> pData = & hhcd_USB_OTG_FS ;
203
-
204
- hhcd_USB_OTG_FS .Instance = USB_OTG_FS ;
205
- hhcd_USB_OTG_FS .Init .Host_channels = 8 ;
206
- hhcd_USB_OTG_FS .Init .speed = HCD_SPEED_FULL ;
207
- hhcd_USB_OTG_FS .Init .dma_enable = DISABLE ;
208
- hhcd_USB_OTG_FS .Init .phy_itface = HCD_PHY_EMBEDDED ;
209
- hhcd_USB_OTG_FS .Init .Sof_enable = DISABLE ;
210
- if (HAL_HCD_Init (& hhcd_USB_OTG_FS ) != HAL_OK )
211
- {
212
- // Error_Handler( );
213
- return USBH_FAIL ;
214
- }
199
+ /* Link the driver to the stack. */
200
+ hhcd_USB_OTG_FS .pData = phost ;
201
+ phost -> pData = & hhcd_USB_OTG_FS ;
202
+
203
+ hhcd_USB_OTG_FS .Instance = USB_OTG_FS ;
204
+ hhcd_USB_OTG_FS .Init .Host_channels = 8 ;
205
+ hhcd_USB_OTG_FS .Init .speed = HCD_SPEED_FULL ;
206
+ hhcd_USB_OTG_FS .Init .dma_enable = DISABLE ;
207
+ hhcd_USB_OTG_FS .Init .phy_itface = HCD_PHY_EMBEDDED ;
208
+ hhcd_USB_OTG_FS .Init .Sof_enable = DISABLE ;
209
+ if (HAL_HCD_Init (& hhcd_USB_OTG_FS ) != HAL_OK ) {
210
+ // Error_Handler( );
211
+ return USBH_FAIL ;
212
+ }
215
213
216
- USBH_LL_SetTimer (phost , HAL_HCD_GetCurrentFrame (& hhcd_USB_OTG_FS ));
214
+ USBH_LL_SetTimer (phost , HAL_HCD_GetCurrentFrame (& hhcd_USB_OTG_FS ));
217
215
}
218
216
return USBH_OK ;
219
217
}
@@ -278,23 +276,22 @@ USBH_SpeedTypeDef USBH_LL_GetSpeed(USBH_HandleTypeDef *phost)
278
276
{
279
277
USBH_SpeedTypeDef speed = USBH_SPEED_FULL ;
280
278
281
- switch (HAL_HCD_GetCurrentSpeed (phost -> pData ))
282
- {
283
- case 0 :
284
- speed = USBH_SPEED_HIGH ;
285
- break ;
279
+ switch (HAL_HCD_GetCurrentSpeed (phost -> pData )) {
280
+ case 0 :
281
+ speed = USBH_SPEED_HIGH ;
282
+ break ;
286
283
287
- case 1 :
288
- speed = USBH_SPEED_FULL ;
289
- break ;
284
+ case 1 :
285
+ speed = USBH_SPEED_FULL ;
286
+ break ;
290
287
291
- case 2 :
292
- speed = USBH_SPEED_LOW ;
293
- break ;
288
+ case 2 :
289
+ speed = USBH_SPEED_LOW ;
290
+ break ;
294
291
295
- default :
296
- speed = USBH_SPEED_FULL ;
297
- break ;
292
+ default :
293
+ speed = USBH_SPEED_FULL ;
294
+ break ;
298
295
}
299
296
return speed ;
300
297
}
@@ -404,7 +401,7 @@ USBH_StatusTypeDef USBH_LL_SubmitURB(USBH_HandleTypeDef *phost, uint8_t pipe, ui
404
401
HAL_StatusTypeDef hal_status = HAL_OK ;
405
402
USBH_StatusTypeDef usb_status = USBH_OK ;
406
403
407
- hal_status = HAL_HCD_HC_SubmitRequest (phost -> pData , pipe , direction ,
404
+ hal_status = HAL_HCD_HC_SubmitRequest (phost -> pData , pipe , direction ,
408
405
ep_type , token , pbuff , length ,
409
406
do_ping );
410
407
usb_status = USBH_Get_USB_Status (hal_status );
@@ -428,7 +425,7 @@ USBH_StatusTypeDef USBH_LL_SubmitURB(USBH_HandleTypeDef *phost, uint8_t pipe, ui
428
425
*/
429
426
USBH_URBStateTypeDef USBH_LL_GetURBState (USBH_HandleTypeDef * phost , uint8_t pipe )
430
427
{
431
- return (USBH_URBStateTypeDef )HAL_HCD_HC_GetURBState (phost -> pData , pipe );
428
+ return (USBH_URBStateTypeDef )HAL_HCD_HC_GetURBState (phost -> pData , pipe );
432
429
}
433
430
434
431
/**
@@ -447,18 +444,14 @@ USBH_StatusTypeDef USBH_LL_DriverVBUS(USBH_HandleTypeDef *phost, uint8_t state)
447
444
448
445
/* USER CODE END 0*/
449
446
450
- if (phost -> id == HOST_FS )
451
- {
452
- if (state == 0 )
453
- {
447
+ if (phost -> id == HOST_FS ) {
448
+ if (state == 0 ) {
454
449
/* Drive high Charge pump */
455
450
/* ToDo: Add IOE driver control */
456
451
/* USER CODE BEGIN DRIVE_HIGH_CHARGE_FOR_FS */
457
452
458
453
/* USER CODE END DRIVE_HIGH_CHARGE_FOR_FS */
459
- }
460
- else
461
- {
454
+ } else {
462
455
/* Drive low Charge pump */
463
456
/* ToDo: Add IOE driver control */
464
457
/* USER CODE BEGIN DRIVE_LOW_CHARGE_FOR_FS */
@@ -482,12 +475,9 @@ USBH_StatusTypeDef USBH_LL_SetToggle(USBH_HandleTypeDef *phost, uint8_t pipe, ui
482
475
HCD_HandleTypeDef * pHandle ;
483
476
pHandle = phost -> pData ;
484
477
485
- if (pHandle -> hc [pipe ].ep_is_in )
486
- {
478
+ if (pHandle -> hc [pipe ].ep_is_in ) {
487
479
pHandle -> hc [pipe ].toggle_in = toggle ;
488
- }
489
- else
490
- {
480
+ } else {
491
481
pHandle -> hc [pipe ].toggle_out = toggle ;
492
482
}
493
483
@@ -506,12 +496,9 @@ uint8_t USBH_LL_GetToggle(USBH_HandleTypeDef *phost, uint8_t pipe)
506
496
HCD_HandleTypeDef * pHandle ;
507
497
pHandle = phost -> pData ;
508
498
509
- if (pHandle -> hc [pipe ].ep_is_in )
510
- {
499
+ if (pHandle -> hc [pipe ].ep_is_in ) {
511
500
toggle = pHandle -> hc [pipe ].toggle_in ;
512
- }
513
- else
514
- {
501
+ } else {
515
502
toggle = pHandle -> hc [pipe ].toggle_out ;
516
503
}
517
504
return toggle ;
@@ -536,23 +523,22 @@ USBH_StatusTypeDef USBH_Get_USB_Status(HAL_StatusTypeDef hal_status)
536
523
{
537
524
USBH_StatusTypeDef usb_status = USBH_OK ;
538
525
539
- switch (hal_status )
540
- {
526
+ switch (hal_status ) {
541
527
case HAL_OK :
542
528
usb_status = USBH_OK ;
543
- break ;
529
+ break ;
544
530
case HAL_ERROR :
545
531
usb_status = USBH_FAIL ;
546
- break ;
532
+ break ;
547
533
case HAL_BUSY :
548
534
usb_status = USBH_BUSY ;
549
- break ;
535
+ break ;
550
536
case HAL_TIMEOUT :
551
537
usb_status = USBH_FAIL ;
552
- break ;
538
+ break ;
553
539
default :
554
540
usb_status = USBH_FAIL ;
555
- break ;
541
+ break ;
556
542
}
557
543
return usb_status ;
558
544
}
0 commit comments