@@ -359,12 +359,12 @@ void can_private_filter_config(uint32_t can_periph, uint32_t index, uint32_t fil
359359 \param[in] can_periph: CANx(x=0,1)
360360 \param[in] mode: the mode to enter
361361 only one parameter can be selected which is shown as below:
362- \arg CAN_NORMAL_MODE : normal mode
363- \arg CAN_MONITOR_MODE : monitor mode
364- \arg CAN_LOOPBACK_SILENT_MODE : loopback mode
365- \arg CAN_INACTIVE_MODE : inactive mode
366- \arg CAN_DISABLE_MODE : disable mode
367- \arg CAN_PN_MODE : Pretended Networking mode
362+ \arg GD32_CAN_NORMAL_MODE : normal mode
363+ \arg GD32_CAN_MONITOR_MODE : monitor mode
364+ \arg GD32_CAN_LOOPBACK_SILENT_MODE : loopback mode
365+ \arg GD32_CAN_INACTIVE_MODE : inactive mode
366+ \arg GD32_CAN_DISABLE_MODE : disable mode
367+ \arg GD32_CAN_PN_MODE : Pretended Networking mode
368368 \param[out] none
369369 \retval ERROR or SUCCESS
370370*/
@@ -391,33 +391,33 @@ ErrStatus can_operation_mode_enter(uint32_t can_periph, can_operation_modes_enum
391391
392392 /* configure the modes */
393393 switch (mode ) {
394- case CAN_NORMAL_MODE :
394+ case GD32_CAN_NORMAL_MODE :
395395 CAN_CTL1 (can_periph ) &= ~(CAN_CTL1_LSCMOD | CAN_CTL1_MMOD );
396396 break ;
397- case CAN_MONITOR_MODE :
397+ case GD32_CAN_MONITOR_MODE :
398398 CAN_CTL1 (can_periph ) &= ~CAN_CTL1_LSCMOD ;
399399 CAN_CTL1 (can_periph ) |= CAN_CTL1_MMOD ;
400400 break ;
401- case CAN_LOOPBACK_SILENT_MODE :
401+ case GD32_CAN_LOOPBACK_SILENT_MODE :
402402 CAN_CTL1 (can_periph ) &= ~CAN_CTL1_MMOD ;
403403 CAN_CTL0 (can_periph ) &= ~CAN_CTL0_SRDIS ;
404404 CAN_FDCTL (can_periph ) &= ~CAN_FDCTL_TDCEN ;
405405 CAN_CTL1 (can_periph ) |= CAN_CTL1_LSCMOD ;
406406 break ;
407- case CAN_INACTIVE_MODE :
407+ case GD32_CAN_INACTIVE_MODE :
408408 break ;
409- case CAN_DISABLE_MODE :
409+ case GD32_CAN_DISABLE_MODE :
410410 CAN_CTL0 (can_periph ) |= CAN_CTL0_CANDIS ;
411411 break ;
412- case CAN_PN_MODE :
412+ case GD32_CAN_PN_MODE :
413413 CAN_CTL0 (can_periph ) |= (CAN_CTL0_PNEN | CAN_CTL0_PNMOD );
414414 break ;
415415 default :
416416 break ;
417417 }
418418
419419 /* exit INACTIVE mode */
420- if (CAN_INACTIVE_MODE != mode ) {
420+ if (GD32_CAN_INACTIVE_MODE != mode ) {
421421 /* exit inactive mode */
422422 CAN_CTL0 (can_periph ) &= ~(CAN_CTL0_HALT | CAN_CTL0_INAMOD );
423423 timeout = CAN_DELAY ;
@@ -429,7 +429,7 @@ ErrStatus can_operation_mode_enter(uint32_t can_periph, can_operation_modes_enum
429429 }
430430 }
431431
432- if (CAN_PN_MODE == mode ) {
432+ if (GD32_CAN_PN_MODE == mode ) {
433433 timeout = CAN_DELAY ;
434434 while ((0U == (CAN_CTL0 (can_periph ) & CAN_CTL0_PNS )) && (timeout )) {
435435 timeout -- ;
@@ -450,25 +450,25 @@ ErrStatus can_operation_mode_enter(uint32_t can_periph, can_operation_modes_enum
450450can_operation_modes_enum can_operation_mode_get (uint32_t can_periph )
451451{
452452 uint32_t reg ;
453- can_operation_modes_enum state = CAN_NORMAL_MODE ;
453+ can_operation_modes_enum state = GD32_CAN_NORMAL_MODE ;
454454
455455 reg = CAN_CTL0 (can_periph );
456456 reg &= (CAN_CTL0_NRDY | CAN_CTL0_INAS | CAN_CTL0_PNS | CAN_CTL0_LPS );
457457
458458 if ((CAN_CTL0_NRDY | CAN_CTL0_LPS ) == reg ) {
459- state = CAN_DISABLE_MODE ;
459+ state = GD32_CAN_DISABLE_MODE ;
460460 } else if ((CAN_CTL0_NRDY | CAN_CTL0_INAS ) == reg ) {
461- state = CAN_INACTIVE_MODE ;
461+ state = GD32_CAN_INACTIVE_MODE ;
462462 } else if (0U == reg ) {
463463 if (CAN_CTL1 (can_periph )& CAN_CTL1_MMOD ) {
464- state = CAN_MONITOR_MODE ;
464+ state = GD32_CAN_MONITOR_MODE ;
465465 } else if (CAN_CTL1 (can_periph )& CAN_CTL1_LSCMOD ) {
466- state = CAN_LOOPBACK_SILENT_MODE ;
466+ state = GD32_CAN_LOOPBACK_SILENT_MODE ;
467467 } else {
468- state = CAN_NORMAL_MODE ;
468+ state = GD32_CAN_NORMAL_MODE ;
469469 }
470470 } else if (CAN_CTL0_PNS == reg ) {
471- state = CAN_PN_MODE ;
471+ state = GD32_CAN_PN_MODE ;
472472 } else {
473473 /* should not get here */
474474 }
0 commit comments