summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/tms570/include/ti_herc/reg_rti.h
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/arm/tms570/include/ti_herc/reg_rti.h')
-rw-r--r--c/src/lib/libbsp/arm/tms570/include/ti_herc/reg_rti.h234
1 files changed, 93 insertions, 141 deletions
diff --git a/c/src/lib/libbsp/arm/tms570/include/ti_herc/reg_rti.h b/c/src/lib/libbsp/arm/tms570/include/ti_herc/reg_rti.h
index b6ebe49aa7..029b3b5721 100644
--- a/c/src/lib/libbsp/arm/tms570/include/ti_herc/reg_rti.h
+++ b/c/src/lib/libbsp/arm/tms570/include/ti_herc/reg_rti.h
@@ -36,8 +36,8 @@
* of the authors and should not be interpreted as representing official policies,
* either expressed or implied, of the FreeBSD Project.
*/
-#ifndef LIBBSP_ARM_tms570_RTI
-#define LIBBSP_ARM_tms570_RTI
+#ifndef LIBBSP_ARM_TMS570_RTI
+#define LIBBSP_ARM_TMS570_RTI
#include <bsp/utility.h>
@@ -85,275 +85,239 @@ typedef struct{
} tms570_rti_t;
-/*----------------------TMS570_RTICOMPx----------------------*/
+/*----------------------TMS570_RTI_COMPx----------------------*/
/* field: COMPx - Compare x. */
-#define TMS570_RTI_COMPx_COMPx(val) BSP_FLD32(val,0, 31)
-#define TMS570_RTI_COMPx_COMPx_GET(reg) BSP_FLD32GET(reg,0, 31)
-#define TMS570_RTI_COMPx_COMPx_SET(reg,val) BSP_FLD32SET(reg, val,0, 31)
+/* Whole 32 bits */
-
-/*----------------------TMS570_RTIUDCPx----------------------*/
+/*----------------------TMS570_RTI_UDCPx----------------------*/
/* field: UDCPx - Update compare x. */
-#define TMS570_RTI_UDCPx_UDCPx(val) BSP_FLD32(val,0, 31)
-#define TMS570_RTI_UDCPx_UDCPx_GET(reg) BSP_FLD32GET(reg,0, 31)
-#define TMS570_RTI_UDCPx_UDCPx_SET(reg,val) BSP_FLD32SET(reg, val,0, 31)
-
+/* Whole 32 bits */
-/*-----------------------TMS570_RTIFRCx-----------------------*/
+/*----------------------TMS570_RTI_FRCx----------------------*/
/* field: FRC0 - FRC0 */
-#define TMS570_RTI_FRCx_FRC0(val) BSP_FLD32(val,0, 31)
-#define TMS570_RTI_FRCx_FRC0_GET(reg) BSP_FLD32GET(reg,0, 31)
-#define TMS570_RTI_FRCx_FRC0_SET(reg,val) BSP_FLD32SET(reg, val,0, 31)
+/* Whole 32 bits */
-
-/*-----------------------TMS570_RTIUCx-----------------------*/
+/*-----------------------TMS570_RTI_UCx-----------------------*/
/* field: UC0 - Up counter 0. */
-#define TMS570_RTI_UCx_UC0(val) BSP_FLD32(val,0, 31)
-#define TMS570_RTI_UCx_UC0_GET(reg) BSP_FLD32GET(reg,0, 31)
-#define TMS570_RTI_UCx_UC0_SET(reg,val) BSP_FLD32SET(reg, val,0, 31)
-
+/* Whole 32 bits */
-/*----------------------TMS570_RTICPUCx----------------------*/
+/*----------------------TMS570_RTI_CPUCx----------------------*/
/* field: CPUC0 - Compare up counter 0. This register holds the value that is compared with the up counter 0. */
-#define TMS570_RTI_CPUCx_CPUC0(val) BSP_FLD32(val,0, 31)
-#define TMS570_RTI_CPUCx_CPUC0_GET(reg) BSP_FLD32GET(reg,0, 31)
-#define TMS570_RTI_CPUCx_CPUC0_SET(reg,val) BSP_FLD32SET(reg, val,0, 31)
+/* Whole 32 bits */
-
-/*----------------------TMS570_RTICAFRCx----------------------*/
+/*---------------------TMS570_RTI_CAFRCx---------------------*/
/* field: CAFRC0 - Capture free running counter 0. */
-#define TMS570_RTI_CAFRCx_CAFRC0(val) BSP_FLD32(val,0, 31)
-#define TMS570_RTI_CAFRCx_CAFRC0_GET(reg) BSP_FLD32GET(reg,0, 31)
-#define TMS570_RTI_CAFRCx_CAFRC0_SET(reg,val) BSP_FLD32SET(reg, val,0, 31)
-
+/* Whole 32 bits */
-/*----------------------TMS570_RTICAUCx----------------------*/
+/*----------------------TMS570_RTI_CAUCx----------------------*/
/* field: CAUC0 - Capture up counter 0. */
-#define TMS570_RTI_CAUCx_CAUC0(val) BSP_FLD32(val,0, 31)
-#define TMS570_RTI_CAUCx_CAUC0_GET(reg) BSP_FLD32GET(reg,0, 31)
-#define TMS570_RTI_CAUCx_CAUC0_SET(reg,val) BSP_FLD32SET(reg, val,0, 31)
+/* Whole 32 bits */
-
-/*-----------------------TMS570_RTIrsvd-----------------------*/
+/*----------------------TMS570_RTI_rsvd----------------------*/
/* field: CAUC0 - Capture up counter 0. */
-#define TMS570_RTI_rsvd_CAUC0(val) BSP_FLD32(val,0, 31)
-#define TMS570_RTI_rsvd_CAUC0_GET(reg) BSP_FLD32GET(reg,0, 31)
-#define TMS570_RTI_rsvd_CAUC0_SET(reg,val) BSP_FLD32SET(reg, val,0, 31)
-
+/* Whole 32 bits */
-/*----------------------TMS570_RTIGCTRL----------------------*/
+/*----------------------TMS570_RTI_GCTRL----------------------*/
/* field: NTUSEL - Select NTU signal. */
#define TMS570_RTI_GCTRL_NTUSEL(val) BSP_FLD32(val,16, 19)
#define TMS570_RTI_GCTRL_NTUSEL_GET(reg) BSP_FLD32GET(reg,16, 19)
#define TMS570_RTI_GCTRL_NTUSEL_SET(reg,val) BSP_FLD32SET(reg, val,16, 19)
/* field: COS - Continue on suspend. */
-#define TMS570_RTI_GCTRL_COS BSP_FLD32(15)
+#define TMS570_RTI_GCTRL_COS BSP_BIT32(15)
/* field: CNT1EN - Counter 1 enable. This bit starts and stops counter block 1 (RTIUC1 and RTIFRC1). */
-#define TMS570_RTI_GCTRL_CNT1EN BSP_FLD32(1)
+#define TMS570_RTI_GCTRL_CNT1EN BSP_BIT32(1)
/* field: CNT0EN - Counter 0 enable. This bit starts and stops counter block 0 (RTIUC0 and RTIFRC0). */
-#define TMS570_RTI_GCTRL_CNT0EN BSP_FLD32(0)
+#define TMS570_RTI_GCTRL_CNT0EN BSP_BIT32(0)
-/*----------------------TMS570_RTITBCTRL----------------------*/
+/*---------------------TMS570_RTI_TBCTRL---------------------*/
/* field: INC - Increment free running counter 0. */
-#define TMS570_RTI_TBCTRL_INC BSP_FLD32(1)
+#define TMS570_RTI_TBCTRL_INC BSP_BIT32(1)
/* field: TBEXT - Timebase external. */
-#define TMS570_RTI_TBCTRL_TBEXT BSP_FLD32(0)
+#define TMS570_RTI_TBCTRL_TBEXT BSP_BIT32(0)
-/*---------------------TMS570_RTICAPCTRL---------------------*/
+/*---------------------TMS570_RTI_CAPCTRL---------------------*/
/* field: CAPCNTR1 - Capture counter 1. */
-#define TMS570_RTI_CAPCTRL_CAPCNTR1 BSP_FLD32(1)
+#define TMS570_RTI_CAPCTRL_CAPCNTR1 BSP_BIT32(1)
/* field: CAPCNTR0 - Capture counter 0. */
-#define TMS570_RTI_CAPCTRL_CAPCNTR0 BSP_FLD32(0)
+#define TMS570_RTI_CAPCTRL_CAPCNTR0 BSP_BIT32(0)
-/*---------------------TMS570_RTICOMPCTRL---------------------*/
+/*--------------------TMS570_RTI_COMPCTRL--------------------*/
/* field: COMPSEL3 - Compare select 3. */
-#define TMS570_RTI_COMPCTRL_COMPSEL3 BSP_FLD32(12)
+#define TMS570_RTI_COMPCTRL_COMPSEL3 BSP_BIT32(12)
/* field: COMPSEL2 - Compare select 2. */
-#define TMS570_RTI_COMPCTRL_COMPSEL2 BSP_FLD32(8)
+#define TMS570_RTI_COMPCTRL_COMPSEL2 BSP_BIT32(8)
/* field: COMPSEL1 - Compare select 1. */
-#define TMS570_RTI_COMPCTRL_COMPSEL1 BSP_FLD32(4)
+#define TMS570_RTI_COMPCTRL_COMPSEL1 BSP_BIT32(4)
/* field: COMPSEL0 - Compare select 0. */
-#define TMS570_RTI_COMPCTRL_COMPSEL0 BSP_FLD32(0)
+#define TMS570_RTI_COMPCTRL_COMPSEL0 BSP_BIT32(0)
-/*---------------------TMS570_RTITBLCOMP---------------------*/
+/*---------------------TMS570_RTI_TBLCOMP---------------------*/
/* field: TBLCOMP - Timebase low compare value. */
-#define TMS570_RTI_TBLCOMP_TBLCOMP(val) BSP_FLD32(val,0, 31)
-#define TMS570_RTI_TBLCOMP_TBLCOMP_GET(reg) BSP_FLD32GET(reg,0, 31)
-#define TMS570_RTI_TBLCOMP_TBLCOMP_SET(reg,val) BSP_FLD32SET(reg, val,0, 31)
+/* Whole 32 bits */
-
-/*---------------------TMS570_RTITBHCOMP---------------------*/
+/*---------------------TMS570_RTI_TBHCOMP---------------------*/
/* field: TBHCOMP - Timebase high compare value. */
-#define TMS570_RTI_TBHCOMP_TBHCOMP(val) BSP_FLD32(val,0, 31)
-#define TMS570_RTI_TBHCOMP_TBHCOMP_GET(reg) BSP_FLD32GET(reg,0, 31)
-#define TMS570_RTI_TBHCOMP_TBHCOMP_SET(reg,val) BSP_FLD32SET(reg, val,0, 31)
-
+/* Whole 32 bits */
-/*--------------------TMS570_RTISETINTENA--------------------*/
+/*--------------------TMS570_RTI_SETINTENA--------------------*/
/* field: SETOVL1INT - Set free running counter 1 overflow interrupt. */
-#define TMS570_RTI_SETINTENA_SETOVL1INT BSP_FLD32(18)
+#define TMS570_RTI_SETINTENA_SETOVL1INT BSP_BIT32(18)
/* field: SETOVL0INT - Set free running counter 0 overflow interrupt. */
-#define TMS570_RTI_SETINTENA_SETOVL0INT BSP_FLD32(17)
+#define TMS570_RTI_SETINTENA_SETOVL0INT BSP_BIT32(17)
/* field: SETTBINT - Set timebase interrupt. */
-#define TMS570_RTI_SETINTENA_SETTBINT BSP_FLD32(16)
+#define TMS570_RTI_SETINTENA_SETTBINT BSP_BIT32(16)
/* field: SETDMA3 - Set compare DMA request 3. */
-#define TMS570_RTI_SETINTENA_SETDMA3 BSP_FLD32(11)
+#define TMS570_RTI_SETINTENA_SETDMA3 BSP_BIT32(11)
/* field: SETDMA2 - Set compare DMA request 2. */
-#define TMS570_RTI_SETINTENA_SETDMA2 BSP_FLD32(10)
+#define TMS570_RTI_SETINTENA_SETDMA2 BSP_BIT32(10)
/* field: SETDMA1 - Set compare DMA request 1. */
-#define TMS570_RTI_SETINTENA_SETDMA1 BSP_FLD32(9)
+#define TMS570_RTI_SETINTENA_SETDMA1 BSP_BIT32(9)
/* field: SETDMA0 - Set compare DMA request 0. */
-#define TMS570_RTI_SETINTENA_SETDMA0 BSP_FLD32(8)
+#define TMS570_RTI_SETINTENA_SETDMA0 BSP_BIT32(8)
/* field: SETINT3 - Set compare interrupt 3. */
-#define TMS570_RTI_SETINTENA_SETINT3 BSP_FLD32(3)
+#define TMS570_RTI_SETINTENA_SETINT3 BSP_BIT32(3)
/* field: SETINT2 - Set compare interrupt 2. */
-#define TMS570_RTI_SETINTENA_SETINT2 BSP_FLD32(2)
+#define TMS570_RTI_SETINTENA_SETINT2 BSP_BIT32(2)
/* field: SETINT1 - Set compare interrupt 1. */
-#define TMS570_RTI_SETINTENA_SETINT1 BSP_FLD32(1)
+#define TMS570_RTI_SETINTENA_SETINT1 BSP_BIT32(1)
/* field: SETINT0 - Set compare interrupt 0. */
-#define TMS570_RTI_SETINTENA_SETINT0 BSP_FLD32(0)
+#define TMS570_RTI_SETINTENA_SETINT0 BSP_BIT32(0)
-/*-------------------TMS570_RTICLEARINTENA-------------------*/
+/*-------------------TMS570_RTI_CLEARINTENA-------------------*/
/* field: CLEAROVL1INT - Clear free running counter 1 overflow interrupt. */
-#define TMS570_RTI_CLEARINTENA_CLEAROVL1INT BSP_FLD32(18)
+#define TMS570_RTI_CLEARINTENA_CLEAROVL1INT BSP_BIT32(18)
/* field: CLEAROVL0INT - Clear free running counter 0 overflow interrupt. */
-#define TMS570_RTI_CLEARINTENA_CLEAROVL0INT BSP_FLD32(17)
+#define TMS570_RTI_CLEARINTENA_CLEAROVL0INT BSP_BIT32(17)
/* field: CLEARTBINT - Clear timebase interrupt. */
-#define TMS570_RTI_CLEARINTENA_CLEARTBINT BSP_FLD32(16)
+#define TMS570_RTI_CLEARINTENA_CLEARTBINT BSP_BIT32(16)
/* field: CLEARDMA3 - Clear compare DMA request 3. */
-#define TMS570_RTI_CLEARINTENA_CLEARDMA3 BSP_FLD32(11)
+#define TMS570_RTI_CLEARINTENA_CLEARDMA3 BSP_BIT32(11)
/* field: CLEARDMA2 - Clear compare DMA request 2. */
-#define TMS570_RTI_CLEARINTENA_CLEARDMA2 BSP_FLD32(10)
+#define TMS570_RTI_CLEARINTENA_CLEARDMA2 BSP_BIT32(10)
/* field: CLEARDMA1 - Clear compare DMA request 1. */
-#define TMS570_RTI_CLEARINTENA_CLEARDMA1 BSP_FLD32(9)
+#define TMS570_RTI_CLEARINTENA_CLEARDMA1 BSP_BIT32(9)
/* field: CLEARDMA0 - Clear compare DMA request 0. */
-#define TMS570_RTI_CLEARINTENA_CLEARDMA0 BSP_FLD32(8)
+#define TMS570_RTI_CLEARINTENA_CLEARDMA0 BSP_BIT32(8)
/* field: CLEARINT3 - Clear compare interrupt 3. */
-#define TMS570_RTI_CLEARINTENA_CLEARINT3 BSP_FLD32(3)
+#define TMS570_RTI_CLEARINTENA_CLEARINT3 BSP_BIT32(3)
/* field: CLEARINT2 - Clear compare interrupt 2. */
-#define TMS570_RTI_CLEARINTENA_CLEARINT2 BSP_FLD32(2)
+#define TMS570_RTI_CLEARINTENA_CLEARINT2 BSP_BIT32(2)
/* field: CLEARINT1 - Clear compare interrupt 1. */
-#define TMS570_RTI_CLEARINTENA_CLEARINT1 BSP_FLD32(1)
+#define TMS570_RTI_CLEARINTENA_CLEARINT1 BSP_BIT32(1)
/* field: CLEARINT0 - Clear compare interrupt 0. */
-#define TMS570_RTI_CLEARINTENA_CLEARINT0 BSP_FLD32(0)
+#define TMS570_RTI_CLEARINTENA_CLEARINT0 BSP_BIT32(0)
-/*---------------------TMS570_RTIINTFLAG---------------------*/
+/*---------------------TMS570_RTI_INTFLAG---------------------*/
/* field: OVL1INT - Free running counter 1 overflow interrupt flag. This bit determines if an interrupt is pending. */
-#define TMS570_RTI_INTFLAG_OVL1INT BSP_FLD32(18)
+#define TMS570_RTI_INTFLAG_OVL1INT BSP_BIT32(18)
/* field: OVL0INT - Free running counter 0 overflow interrupt flag. This bit determines if an interrupt is pending. */
-#define TMS570_RTI_INTFLAG_OVL0INT BSP_FLD32(17)
+#define TMS570_RTI_INTFLAG_OVL0INT BSP_BIT32(17)
/* field: TBINT - Timebase interrupt flag. */
-#define TMS570_RTI_INTFLAG_TBINT BSP_FLD32(16)
+#define TMS570_RTI_INTFLAG_TBINT BSP_BIT32(16)
/* field: INT3 - Interrupt flag 3. These bits determine if an interrupt due to a Compare 3 match is pending. */
-#define TMS570_RTI_INTFLAG_INT3 BSP_FLD32(3)
+#define TMS570_RTI_INTFLAG_INT3 BSP_BIT32(3)
/* field: INT2 - Interrupt flag 2. These bits determine if an interrupt due to a Compare 2 match is pending. */
-#define TMS570_RTI_INTFLAG_INT2 BSP_FLD32(2)
+#define TMS570_RTI_INTFLAG_INT2 BSP_BIT32(2)
/* field: INT1 - Interrupt flag 1. These bits determine if an interrupt due to a Compare 1 match is pending. */
-#define TMS570_RTI_INTFLAG_INT1 BSP_FLD32(1)
+#define TMS570_RTI_INTFLAG_INT1 BSP_BIT32(1)
/* field: INT0 - Interrupt flag 0. These bits determine if an interrupt due to a Compare 0 match is pending. */
-#define TMS570_RTI_INTFLAG_INT0 BSP_FLD32(0)
+#define TMS570_RTI_INTFLAG_INT0 BSP_BIT32(0)
-/*---------------------TMS570_RTIDWDCTRL---------------------*/
+/*---------------------TMS570_RTI_DWDCTRL---------------------*/
/* field: DWDCTRL - DWDCTRL Digital Watchdog Control. */
-#define TMS570_RTI_DWDCTRL_DWDCTRL(val) BSP_FLD32(val,0, 31)
-#define TMS570_RTI_DWDCTRL_DWDCTRL_GET(reg) BSP_FLD32GET(reg,0, 31)
-#define TMS570_RTI_DWDCTRL_DWDCTRL_SET(reg,val) BSP_FLD32SET(reg, val,0, 31)
+/* Whole 32 bits */
-
-/*---------------------TMS570_RTIDWDPRLD---------------------*/
+/*---------------------TMS570_RTI_DWDPRLD---------------------*/
/* field: DWDPRLD - Digital Watchdog Preload Value. */
#define TMS570_RTI_DWDPRLD_DWDPRLD(val) BSP_FLD32(val,0, 15)
#define TMS570_RTI_DWDPRLD_DWDPRLD_GET(reg) BSP_FLD32GET(reg,0, 15)
#define TMS570_RTI_DWDPRLD_DWDPRLD_SET(reg,val) BSP_FLD32SET(reg, val,0, 15)
-/*---------------------TMS570_RTIWDSTATUS---------------------*/
+/*--------------------TMS570_RTI_WDSTATUS--------------------*/
/* field: DWWD_ST - Windowed Watchdog Status */
-#define TMS570_RTI_WDSTATUS_DWWD_ST BSP_FLD32(5)
+#define TMS570_RTI_WDSTATUS_DWWD_ST BSP_BIT32(5)
/* field: END_TIME_VIOL - Windowed Watchdog End Time Violation Status. */
-#define TMS570_RTI_WDSTATUS_END_TIME_VIOL BSP_FLD32(4)
+#define TMS570_RTI_WDSTATUS_END_TIME_VIOL BSP_BIT32(4)
/* field: START_TIME_VIOL - Windowed Watchdog Start Time Violation Status. */
-#define TMS570_RTI_WDSTATUS_START_TIME_VIOL BSP_FLD32(3)
+#define TMS570_RTI_WDSTATUS_START_TIME_VIOL BSP_BIT32(3)
/* field: KEY_ST - Watchdog key status. */
-#define TMS570_RTI_WDSTATUS_KEY_ST BSP_FLD32(2)
+#define TMS570_RTI_WDSTATUS_KEY_ST BSP_BIT32(2)
/* field: DWD_ST - DWD status. */
-#define TMS570_RTI_WDSTATUS_DWD_ST BSP_FLD32(1)
+#define TMS570_RTI_WDSTATUS_DWD_ST BSP_BIT32(1)
-/*----------------------TMS570_RTIWDKEY----------------------*/
+/*----------------------TMS570_RTI_WDKEY----------------------*/
/* field: WDKEY - Watchdog key. These bits provide the key sequence location. */
#define TMS570_RTI_WDKEY_WDKEY(val) BSP_FLD32(val,0, 15)
#define TMS570_RTI_WDKEY_WDKEY_GET(reg) BSP_FLD32GET(reg,0, 15)
#define TMS570_RTI_WDKEY_WDKEY_SET(reg,val) BSP_FLD32SET(reg, val,0, 15)
-/*---------------------TMS570_RTIDWDCNTR---------------------*/
+/*---------------------TMS570_RTI_DWDCNTR---------------------*/
/* field: DWDCNTR - DWD down counter. */
#define TMS570_RTI_DWDCNTR_DWDCNTR(val) BSP_FLD32(val,0, 24)
#define TMS570_RTI_DWDCNTR_DWDCNTR_GET(reg) BSP_FLD32GET(reg,0, 24)
#define TMS570_RTI_DWDCNTR_DWDCNTR_SET(reg,val) BSP_FLD32SET(reg, val,0, 24)
-/*--------------------TMS570_RTIWWDRXNCTRL--------------------*/
+/*-------------------TMS570_RTI_WWDRXNCTRL-------------------*/
/* field: WWDRXN - The DWWD reaction */
#define TMS570_RTI_WWDRXNCTRL_WWDRXN(val) BSP_FLD32(val,0, 3)
#define TMS570_RTI_WWDRXNCTRL_WWDRXN_GET(reg) BSP_FLD32GET(reg,0, 3)
#define TMS570_RTI_WWDRXNCTRL_WWDRXN_SET(reg,val) BSP_FLD32SET(reg, val,0, 3)
-/*-------------------TMS570_RTIWWDSIZECTRL-------------------*/
+/*-------------------TMS570_RTI_WWDSIZECTRL-------------------*/
/* field: WWDSIZE - The DWWD window size */
-#define TMS570_RTI_WWDSIZECTRL_WWDSIZE(val) BSP_FLD32(val,0, 31)
-#define TMS570_RTI_WWDSIZECTRL_WWDSIZE_GET(reg) BSP_FLD32GET(reg,0, 31)
-#define TMS570_RTI_WWDSIZECTRL_WWDSIZE_SET(reg,val) BSP_FLD32SET(reg, val,0, 31)
-
+/* Whole 32 bits */
-/*-------------------TMS570_RTIINTCLRENABLE-------------------*/
+/*------------------TMS570_RTI_INTCLRENABLE------------------*/
/* field: INTCLRENABLE3 - Enables the auto-clear functionality on the compare 3 interrupt. */
#define TMS570_RTI_INTCLRENABLE_INTCLRENABLE3(val) BSP_FLD32(val,24, 27)
#define TMS570_RTI_INTCLRENABLE_INTCLRENABLE3_GET(reg) BSP_FLD32GET(reg,24, 27)
@@ -375,33 +339,21 @@ typedef struct{
#define TMS570_RTI_INTCLRENABLE_INTCLRENABLE0_SET(reg,val) BSP_FLD32SET(reg, val,0, 3)
-/*---------------------TMS570_RTICOMP0CLR---------------------*/
+/*--------------------TMS570_RTI_COMP0CLR--------------------*/
/* field: CMP0CLR - Compare 0 clear. */
-#define TMS570_RTI_COMP0CLR_CMP0CLR(val) BSP_FLD32(val,0, 31)
-#define TMS570_RTI_COMP0CLR_CMP0CLR_GET(reg) BSP_FLD32GET(reg,0, 31)
-#define TMS570_RTI_COMP0CLR_CMP0CLR_SET(reg,val) BSP_FLD32SET(reg, val,0, 31)
+/* Whole 32 bits */
-
-/*---------------------TMS570_RTICOMP1CLR---------------------*/
+/*--------------------TMS570_RTI_COMP1CLR--------------------*/
/* field: CMP0CLR - Compare 1 clear. */
-#define TMS570_RTI_COMP1CLR_CMP0CLR(val) BSP_FLD32(val,0, 31)
-#define TMS570_RTI_COMP1CLR_CMP0CLR_GET(reg) BSP_FLD32GET(reg,0, 31)
-#define TMS570_RTI_COMP1CLR_CMP0CLR_SET(reg,val) BSP_FLD32SET(reg, val,0, 31)
-
+/* Whole 32 bits */
-/*---------------------TMS570_RTICOMP2CLR---------------------*/
+/*--------------------TMS570_RTI_COMP2CLR--------------------*/
/* field: CMP2CLR - Compare 2 clear. */
-#define TMS570_RTI_COMP2CLR_CMP2CLR(val) BSP_FLD32(val,0, 31)
-#define TMS570_RTI_COMP2CLR_CMP2CLR_GET(reg) BSP_FLD32GET(reg,0, 31)
-#define TMS570_RTI_COMP2CLR_CMP2CLR_SET(reg,val) BSP_FLD32SET(reg, val,0, 31)
+/* Whole 32 bits */
-
-/*---------------------TMS570_RTICOMP3CLR---------------------*/
+/*--------------------TMS570_RTI_COMP3CLR--------------------*/
/* field: CMP3CLR - Compare 3 clear. */
-#define TMS570_RTI_COMP3CLR_CMP3CLR(val) BSP_FLD32(val,0, 31)
-#define TMS570_RTI_COMP3CLR_CMP3CLR_GET(reg) BSP_FLD32GET(reg,0, 31)
-#define TMS570_RTI_COMP3CLR_CMP3CLR_SET(reg,val) BSP_FLD32SET(reg, val,0, 31)
-
+/* Whole 32 bits */
-#endif /* LIBBSP_ARM_tms570_RTI */
+#endif /* LIBBSP_ARM_TMS570_RTI */