Skip to content

Commit 065e57c

Browse files
MCHP-MPU-Solutions-SHAnandojve
authored andcommitted
asf: sam: include: sam4l: component: Update tc macros
Sam4l use different TC_CMR_WAVEFORM_EEVT macro name. Update these macro names to be consistent with other sam mcu. Signed-off-by: CHEN Xing <[email protected]>
1 parent ca7e4c6 commit 065e57c

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

asf/sam/include/sam4l/README

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,3 +41,4 @@ License Link:
4141
Patch Lst:
4242
* Add MPU peripheral in device file. Updated header files.
4343
* Updated documentation links.
44+
* Updated TC_CMR_WAVEFORM_EEVT macro name, aligned with sam mcu.

asf/sam/include/sam4l/component/tc.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -288,10 +288,10 @@ typedef union {
288288
#define TC_CMR_WAVEFORM_EEVT_XC0_OUTPUT_Val _U_(0x1) /**< \brief (TC_CMR_WAVEFORM) XC0 output */
289289
#define TC_CMR_WAVEFORM_EEVT_XC1_OUTPUT_Val _U_(0x2) /**< \brief (TC_CMR_WAVEFORM) XC1 output */
290290
#define TC_CMR_WAVEFORM_EEVT_XC2_OUTPUT_Val _U_(0x3) /**< \brief (TC_CMR_WAVEFORM) XC2 output */
291-
#define TC_CMR_WAVEFORM_EEVT_TIOB_INPUT (TC_CMR_WAVEFORM_EEVT_TIOB_INPUT_Val << TC_CMR_WAVEFORM_EEVT_Pos)
292-
#define TC_CMR_WAVEFORM_EEVT_XC0_OUTPUT (TC_CMR_WAVEFORM_EEVT_XC0_OUTPUT_Val << TC_CMR_WAVEFORM_EEVT_Pos)
293-
#define TC_CMR_WAVEFORM_EEVT_XC1_OUTPUT (TC_CMR_WAVEFORM_EEVT_XC1_OUTPUT_Val << TC_CMR_WAVEFORM_EEVT_Pos)
294-
#define TC_CMR_WAVEFORM_EEVT_XC2_OUTPUT (TC_CMR_WAVEFORM_EEVT_XC2_OUTPUT_Val << TC_CMR_WAVEFORM_EEVT_Pos)
291+
#define TC_CMR_WAVEFORM_EEVT_TIOB (TC_CMR_WAVEFORM_EEVT_TIOB_INPUT_Val << TC_CMR_WAVEFORM_EEVT_Pos)
292+
#define TC_CMR_WAVEFORM_EEVT_XC0 (TC_CMR_WAVEFORM_EEVT_XC0_OUTPUT_Val << TC_CMR_WAVEFORM_EEVT_Pos)
293+
#define TC_CMR_WAVEFORM_EEVT_XC1 (TC_CMR_WAVEFORM_EEVT_XC1_OUTPUT_Val << TC_CMR_WAVEFORM_EEVT_Pos)
294+
#define TC_CMR_WAVEFORM_EEVT_XC2 (TC_CMR_WAVEFORM_EEVT_XC2_OUTPUT_Val << TC_CMR_WAVEFORM_EEVT_Pos)
295295
#define TC_CMR_WAVEFORM_ENETRG_Pos 12 /**< \brief (TC_CMR_WAVEFORM) External Event Trigger Enable */
296296
#define TC_CMR_WAVEFORM_ENETRG (_U_(0x1) << TC_CMR_WAVEFORM_ENETRG_Pos)
297297
#define TC_CMR_WAVEFORM_ENETRG_0_Val _U_(0x0) /**< \brief (TC_CMR_WAVEFORM) The external event has no effect on the counter and its clock. In this case, the selected external event only controls the TIOA output. */

0 commit comments

Comments
 (0)