Skip to content

Commit 0547395

Browse files
committed
[Nuvoton] Update drivers.
1. Fix open-control order issue in CAN driver. 2. [N9H30] Improve N9H30 I2C busy-wait implementation. 3. [N9H30] Support 1024x600x32b LCD panel. 4. Move nu_packages menu into sub-menu of board.
1 parent 715eecd commit 0547395

File tree

56 files changed

+1242
-25112
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+1242
-25112
lines changed

bsp/nuvoton/libraries/m2354/rtt_port/drv_can.c

Lines changed: 226 additions & 201 deletions
Large diffs are not rendered by default.

bsp/nuvoton/libraries/m480/Device/Nuvoton/M480/Include/can_reg.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
#define __CAN_REG_H__
1111

1212
#if defined ( __CC_ARM )
13-
#pragma anon_unions
13+
#pragma anon_unions
1414
#endif
1515

1616
/**
@@ -586,8 +586,8 @@ typedef struct
586586
#define CAN_BTIME_TSEG2_Pos (12) /*!< CAN_T::BTIME: TSeg2 Position */
587587
#define CAN_BTIME_TSEG2_Msk (0x7ul << CAN_BTIME_TSEG2_Pos) /*!< CAN_T::BTIME: TSeg2 Mask */
588588

589-
#define CAN_IIDR_IntId_Pos (0) /*!< CAN_T::IIDR: IntId Position */
590-
#define CAN_IIDR_IntId_Msk (0xfffful << CAN_IIDR_IntId_Pos) /*!< CAN_T::IIDR: IntId Mask */
589+
#define CAN_IIDR_INTID_Pos (0) /*!< CAN_T::IIDR: IntId Position */
590+
#define CAN_IIDR_INTID_Msk (0xfffful << CAN_IIDR_INTID_Pos) /*!< CAN_T::IIDR: IntId Mask */
591591

592592
#define CAN_TEST_BASIC_Pos (2) /*!< CAN_T::TEST: Basic Position */
593593
#define CAN_TEST_BASIC_Msk (0x1ul << CAN_TEST_BASIC_Pos) /*!< CAN_T::TEST: Basic Mask */
@@ -753,7 +753,7 @@ typedef struct
753753
/**@}*/ /* end of REGISTER group */
754754

755755
#if defined ( __CC_ARM )
756-
#pragma no_anon_unions
756+
#pragma no_anon_unions
757757
#endif
758758

759759
#endif /* __CAN_REG_H__ */

0 commit comments

Comments
 (0)