HPM SDK
HPMicro Software Development Kit
hpm_trgm_regs.h File Reference

Go to the source code of this file.

Data Structures

struct  TRGM_Type
 

Macros

#define TRGM_FILTCFG_OUTINV_MASK   (0x10000UL)
 
#define TRGM_FILTCFG_OUTINV_SHIFT   (16U)
 
#define TRGM_FILTCFG_OUTINV_SET(x)   (((uint32_t)(x) << TRGM_FILTCFG_OUTINV_SHIFT) & TRGM_FILTCFG_OUTINV_MASK)
 
#define TRGM_FILTCFG_OUTINV_GET(x)   (((uint32_t)(x) & TRGM_FILTCFG_OUTINV_MASK) >> TRGM_FILTCFG_OUTINV_SHIFT)
 
#define TRGM_FILTCFG_MODE_MASK   (0xE000U)
 
#define TRGM_FILTCFG_MODE_SHIFT   (13U)
 
#define TRGM_FILTCFG_MODE_SET(x)   (((uint32_t)(x) << TRGM_FILTCFG_MODE_SHIFT) & TRGM_FILTCFG_MODE_MASK)
 
#define TRGM_FILTCFG_MODE_GET(x)   (((uint32_t)(x) & TRGM_FILTCFG_MODE_MASK) >> TRGM_FILTCFG_MODE_SHIFT)
 
#define TRGM_FILTCFG_SYNCEN_MASK   (0x1000U)
 
#define TRGM_FILTCFG_SYNCEN_SHIFT   (12U)
 
#define TRGM_FILTCFG_SYNCEN_SET(x)   (((uint32_t)(x) << TRGM_FILTCFG_SYNCEN_SHIFT) & TRGM_FILTCFG_SYNCEN_MASK)
 
#define TRGM_FILTCFG_SYNCEN_GET(x)   (((uint32_t)(x) & TRGM_FILTCFG_SYNCEN_MASK) >> TRGM_FILTCFG_SYNCEN_SHIFT)
 
#define TRGM_FILTCFG_FILTLEN_MASK   (0xFFFU)
 
#define TRGM_FILTCFG_FILTLEN_SHIFT   (0U)
 
#define TRGM_FILTCFG_FILTLEN_SET(x)   (((uint32_t)(x) << TRGM_FILTCFG_FILTLEN_SHIFT) & TRGM_FILTCFG_FILTLEN_MASK)
 
#define TRGM_FILTCFG_FILTLEN_GET(x)   (((uint32_t)(x) & TRGM_FILTCFG_FILTLEN_MASK) >> TRGM_FILTCFG_FILTLEN_SHIFT)
 
#define TRGM_TRGOCFG_OUTINV_MASK   (0x100U)
 
#define TRGM_TRGOCFG_OUTINV_SHIFT   (8U)
 
#define TRGM_TRGOCFG_OUTINV_SET(x)   (((uint32_t)(x) << TRGM_TRGOCFG_OUTINV_SHIFT) & TRGM_TRGOCFG_OUTINV_MASK)
 
#define TRGM_TRGOCFG_OUTINV_GET(x)   (((uint32_t)(x) & TRGM_TRGOCFG_OUTINV_MASK) >> TRGM_TRGOCFG_OUTINV_SHIFT)
 
#define TRGM_TRGOCFG_FEDG2PEN_MASK   (0x80U)
 
#define TRGM_TRGOCFG_FEDG2PEN_SHIFT   (7U)
 
#define TRGM_TRGOCFG_FEDG2PEN_SET(x)   (((uint32_t)(x) << TRGM_TRGOCFG_FEDG2PEN_SHIFT) & TRGM_TRGOCFG_FEDG2PEN_MASK)
 
#define TRGM_TRGOCFG_FEDG2PEN_GET(x)   (((uint32_t)(x) & TRGM_TRGOCFG_FEDG2PEN_MASK) >> TRGM_TRGOCFG_FEDG2PEN_SHIFT)
 
#define TRGM_TRGOCFG_REDG2PEN_MASK   (0x40U)
 
#define TRGM_TRGOCFG_REDG2PEN_SHIFT   (6U)
 
#define TRGM_TRGOCFG_REDG2PEN_SET(x)   (((uint32_t)(x) << TRGM_TRGOCFG_REDG2PEN_SHIFT) & TRGM_TRGOCFG_REDG2PEN_MASK)
 
#define TRGM_TRGOCFG_REDG2PEN_GET(x)   (((uint32_t)(x) & TRGM_TRGOCFG_REDG2PEN_MASK) >> TRGM_TRGOCFG_REDG2PEN_SHIFT)
 
#define TRGM_TRGOCFG_TRIGOSEL_MASK   (0x3FU)
 
#define TRGM_TRGOCFG_TRIGOSEL_SHIFT   (0U)
 
#define TRGM_TRGOCFG_TRIGOSEL_SET(x)   (((uint32_t)(x) << TRGM_TRGOCFG_TRIGOSEL_SHIFT) & TRGM_TRGOCFG_TRIGOSEL_MASK)
 
#define TRGM_TRGOCFG_TRIGOSEL_GET(x)   (((uint32_t)(x) & TRGM_TRGOCFG_TRIGOSEL_MASK) >> TRGM_TRGOCFG_TRIGOSEL_SHIFT)
 
#define TRGM_DMACFG_DMASRCSEL_MASK   (0x1FU)
 
#define TRGM_DMACFG_DMASRCSEL_SHIFT   (0U)
 
#define TRGM_DMACFG_DMASRCSEL_SET(x)   (((uint32_t)(x) << TRGM_DMACFG_DMASRCSEL_SHIFT) & TRGM_DMACFG_DMASRCSEL_MASK)
 
#define TRGM_DMACFG_DMASRCSEL_GET(x)   (((uint32_t)(x) & TRGM_DMACFG_DMASRCSEL_MASK) >> TRGM_DMACFG_DMASRCSEL_SHIFT)
 
#define TRGM_GCR_TRGOPEN_MASK   (0xFFFU)
 
#define TRGM_GCR_TRGOPEN_SHIFT   (0U)
 
#define TRGM_GCR_TRGOPEN_SET(x)   (((uint32_t)(x) << TRGM_GCR_TRGOPEN_SHIFT) & TRGM_GCR_TRGOPEN_MASK)
 
#define TRGM_GCR_TRGOPEN_GET(x)   (((uint32_t)(x) & TRGM_GCR_TRGOPEN_MASK) >> TRGM_GCR_TRGOPEN_SHIFT)
 
#define TRGM_FILTCFG_PWM_IN0   (0UL)
 
#define TRGM_FILTCFG_PWM_IN1   (1UL)
 
#define TRGM_FILTCFG_PWM_IN2   (2UL)
 
#define TRGM_FILTCFG_PWM_IN3   (3UL)
 
#define TRGM_FILTCFG_PWM_IN4   (4UL)
 
#define TRGM_FILTCFG_PWM_IN5   (5UL)
 
#define TRGM_FILTCFG_PWM_IN6   (6UL)
 
#define TRGM_FILTCFG_PWM_IN7   (7UL)
 
#define TRGM_FILTCFG_TRGM_IN0   (8UL)
 
#define TRGM_FILTCFG_TRGM_IN1   (9UL)
 
#define TRGM_FILTCFG_TRGM_IN2   (10UL)
 
#define TRGM_FILTCFG_TRGM_IN3   (11UL)
 
#define TRGM_FILTCFG_TRGM_IN4   (12UL)
 
#define TRGM_FILTCFG_TRGM_IN5   (13UL)
 
#define TRGM_FILTCFG_TRGM_IN6   (14UL)
 
#define TRGM_FILTCFG_TRGM_IN7   (15UL)
 
#define TRGM_FILTCFG_TRGM_IN8   (16UL)
 
#define TRGM_FILTCFG_TRGM_IN9   (17UL)
 
#define TRGM_FILTCFG_TRGM_IN10   (18UL)
 
#define TRGM_FILTCFG_TRGM_IN11   (19UL)
 
#define TRGM_TRGOCFG_TRGM_OUT0   (0UL)
 
#define TRGM_TRGOCFG_TRGM_OUT1   (1UL)
 
#define TRGM_TRGOCFG_TRGM_OUT2   (2UL)
 
#define TRGM_TRGOCFG_TRGM_OUT3   (3UL)
 
#define TRGM_TRGOCFG_TRGM_OUT4   (4UL)
 
#define TRGM_TRGOCFG_TRGM_OUT5   (5UL)
 
#define TRGM_TRGOCFG_TRGM_OUT6   (6UL)
 
#define TRGM_TRGOCFG_TRGM_OUT7   (7UL)
 
#define TRGM_TRGOCFG_TRGM_OUT8   (8UL)
 
#define TRGM_TRGOCFG_TRGM_OUT9   (9UL)
 
#define TRGM_TRGOCFG_TRGM_OUT10   (10UL)
 
#define TRGM_TRGOCFG_TRGM_OUT11   (11UL)
 
#define TRGM_TRGOCFG_TRGM_OUTX0   (12UL)
 
#define TRGM_TRGOCFG_TRGM_OUTX1   (13UL)
 
#define TRGM_TRGOCFG_PWM_SYNCI   (14UL)
 
#define TRGM_TRGOCFG_PWM_FRCI   (15UL)
 
#define TRGM_TRGOCFG_PWM_FRCSYNCI   (16UL)
 
#define TRGM_TRGOCFG_PWM_SHRLDSYNCI   (17UL)
 
#define TRGM_TRGOCFG_PWM_FAULTI0   (18UL)
 
#define TRGM_TRGOCFG_PWM_FAULTI1   (19UL)
 
#define TRGM_TRGOCFG_PWM_FAULTI2   (20UL)
 
#define TRGM_TRGOCFG_PWM_FAULTI3   (21UL)
 
#define TRGM_TRGOCFG_PWM_IN8   (22UL)
 
#define TRGM_TRGOCFG_PWM_IN9   (23UL)
 
#define TRGM_TRGOCFG_PWM_IN10   (24UL)
 
#define TRGM_TRGOCFG_PWM_IN11   (25UL)
 
#define TRGM_TRGOCFG_PWM_IN12   (26UL)
 
#define TRGM_TRGOCFG_PWM_IN13   (27UL)
 
#define TRGM_TRGOCFG_PWM_IN14   (28UL)
 
#define TRGM_TRGOCFG_PWM_IN15   (29UL)
 
#define TRGM_TRGOCFG_PWM_IN16   (30UL)
 
#define TRGM_TRGOCFG_PWM_IN17   (31UL)
 
#define TRGM_TRGOCFG_PWM_IN18   (32UL)
 
#define TRGM_TRGOCFG_PWM_IN19   (33UL)
 
#define TRGM_TRGOCFG_PWM_IN20   (34UL)
 
#define TRGM_TRGOCFG_PWM_IN21   (35UL)
 
#define TRGM_TRGOCFG_PWM_IN22   (36UL)
 
#define TRGM_TRGOCFG_PWM_IN23   (37UL)
 
#define TRGM_TRGOCFG_QEI_A   (38UL)
 
#define TRGM_TRGOCFG_QEI_B   (39UL)
 
#define TRGM_TRGOCFG_QEI_Z   (40UL)
 
#define TRGM_TRGOCFG_QEI_H   (41UL)
 
#define TRGM_TRGOCFG_QEI_PAUSE   (42UL)
 
#define TRGM_TRGOCFG_QEI_SNAPI   (43UL)
 
#define TRGM_TRGOCFG_HALL_U   (44UL)
 
#define TRGM_TRGOCFG_HALL_V   (45UL)
 
#define TRGM_TRGOCFG_HALL_W   (46UL)
 
#define TRGM_TRGOCFG_HALL_SNAPI   (47UL)
 
#define TRGM_TRGOCFG_ADC0_STRGI   (48UL)
 
#define TRGM_TRGOCFG_ADC1_STRGI   (49UL)
 
#define TRGM_TRGOCFG_ADC2_STRGI   (50UL)
 
#define TRGM_TRGOCFG_ADC3_STRGI   (51UL)
 
#define TRGM_TRGOCFG_ADCX_PTRGI0A   (52UL)
 
#define TRGM_TRGOCFG_ADCX_PTRGI0B   (53UL)
 
#define TRGM_TRGOCFG_ADCX_PTRGI0C   (54UL)
 
#define TRGM_TRGOCFG_GPTMRA_SYNCI   (55UL)
 
#define TRGM_TRGOCFG_GPTMRA_IN2   (56UL)
 
#define TRGM_TRGOCFG_GPTMRA_IN3   (57UL)
 
#define TRGM_TRGOCFG_GPTMRB_SYNCI   (58UL)
 
#define TRGM_TRGOCFG_GPTMRB_IN2   (59UL)
 
#define TRGM_TRGOCFG_GPTMRB_IN3   (60UL)
 
#define TRGM_TRGOCFG_CMPX_WIN   (61UL)
 
#define TRGM_TRGOCFG_CAN_PTPC0_CAP   (62UL)
 
#define TRGM_TRGOCFG_CAN_PTPC1_CAP   (63UL)
 
#define TRGM_DMACFG_0   (0UL)
 
#define TRGM_DMACFG_1   (1UL)
 
#define TRGM_DMACFG_2   (2UL)
 
#define TRGM_DMACFG_3   (3UL)
 

Macro Definition Documentation

◆ TRGM_DMACFG_0

#define TRGM_DMACFG_0   (0UL)

◆ TRGM_DMACFG_1

#define TRGM_DMACFG_1   (1UL)

◆ TRGM_DMACFG_2

#define TRGM_DMACFG_2   (2UL)

◆ TRGM_DMACFG_3

#define TRGM_DMACFG_3   (3UL)

◆ TRGM_DMACFG_DMASRCSEL_GET

#define TRGM_DMACFG_DMASRCSEL_GET (   x)    (((uint32_t)(x) & TRGM_DMACFG_DMASRCSEL_MASK) >> TRGM_DMACFG_DMASRCSEL_SHIFT)

◆ TRGM_DMACFG_DMASRCSEL_MASK

#define TRGM_DMACFG_DMASRCSEL_MASK   (0x1FU)

◆ TRGM_DMACFG_DMASRCSEL_SET

#define TRGM_DMACFG_DMASRCSEL_SET (   x)    (((uint32_t)(x) << TRGM_DMACFG_DMASRCSEL_SHIFT) & TRGM_DMACFG_DMASRCSEL_MASK)

◆ TRGM_DMACFG_DMASRCSEL_SHIFT

#define TRGM_DMACFG_DMASRCSEL_SHIFT   (0U)

◆ TRGM_FILTCFG_FILTLEN_GET

#define TRGM_FILTCFG_FILTLEN_GET (   x)    (((uint32_t)(x) & TRGM_FILTCFG_FILTLEN_MASK) >> TRGM_FILTCFG_FILTLEN_SHIFT)

◆ TRGM_FILTCFG_FILTLEN_MASK

#define TRGM_FILTCFG_FILTLEN_MASK   (0xFFFU)

◆ TRGM_FILTCFG_FILTLEN_SET

#define TRGM_FILTCFG_FILTLEN_SET (   x)    (((uint32_t)(x) << TRGM_FILTCFG_FILTLEN_SHIFT) & TRGM_FILTCFG_FILTLEN_MASK)

◆ TRGM_FILTCFG_FILTLEN_SHIFT

#define TRGM_FILTCFG_FILTLEN_SHIFT   (0U)

◆ TRGM_FILTCFG_MODE_GET

#define TRGM_FILTCFG_MODE_GET (   x)    (((uint32_t)(x) & TRGM_FILTCFG_MODE_MASK) >> TRGM_FILTCFG_MODE_SHIFT)

◆ TRGM_FILTCFG_MODE_MASK

#define TRGM_FILTCFG_MODE_MASK   (0xE000U)

◆ TRGM_FILTCFG_MODE_SET

#define TRGM_FILTCFG_MODE_SET (   x)    (((uint32_t)(x) << TRGM_FILTCFG_MODE_SHIFT) & TRGM_FILTCFG_MODE_MASK)

◆ TRGM_FILTCFG_MODE_SHIFT

#define TRGM_FILTCFG_MODE_SHIFT   (13U)

◆ TRGM_FILTCFG_OUTINV_GET

#define TRGM_FILTCFG_OUTINV_GET (   x)    (((uint32_t)(x) & TRGM_FILTCFG_OUTINV_MASK) >> TRGM_FILTCFG_OUTINV_SHIFT)

◆ TRGM_FILTCFG_OUTINV_MASK

#define TRGM_FILTCFG_OUTINV_MASK   (0x10000UL)

◆ TRGM_FILTCFG_OUTINV_SET

#define TRGM_FILTCFG_OUTINV_SET (   x)    (((uint32_t)(x) << TRGM_FILTCFG_OUTINV_SHIFT) & TRGM_FILTCFG_OUTINV_MASK)

◆ TRGM_FILTCFG_OUTINV_SHIFT

#define TRGM_FILTCFG_OUTINV_SHIFT   (16U)

◆ TRGM_FILTCFG_PWM_IN0

#define TRGM_FILTCFG_PWM_IN0   (0UL)

◆ TRGM_FILTCFG_PWM_IN1

#define TRGM_FILTCFG_PWM_IN1   (1UL)

◆ TRGM_FILTCFG_PWM_IN2

#define TRGM_FILTCFG_PWM_IN2   (2UL)

◆ TRGM_FILTCFG_PWM_IN3

#define TRGM_FILTCFG_PWM_IN3   (3UL)

◆ TRGM_FILTCFG_PWM_IN4

#define TRGM_FILTCFG_PWM_IN4   (4UL)

◆ TRGM_FILTCFG_PWM_IN5

#define TRGM_FILTCFG_PWM_IN5   (5UL)

◆ TRGM_FILTCFG_PWM_IN6

#define TRGM_FILTCFG_PWM_IN6   (6UL)

◆ TRGM_FILTCFG_PWM_IN7

#define TRGM_FILTCFG_PWM_IN7   (7UL)

◆ TRGM_FILTCFG_SYNCEN_GET

#define TRGM_FILTCFG_SYNCEN_GET (   x)    (((uint32_t)(x) & TRGM_FILTCFG_SYNCEN_MASK) >> TRGM_FILTCFG_SYNCEN_SHIFT)

◆ TRGM_FILTCFG_SYNCEN_MASK

#define TRGM_FILTCFG_SYNCEN_MASK   (0x1000U)

◆ TRGM_FILTCFG_SYNCEN_SET

#define TRGM_FILTCFG_SYNCEN_SET (   x)    (((uint32_t)(x) << TRGM_FILTCFG_SYNCEN_SHIFT) & TRGM_FILTCFG_SYNCEN_MASK)

◆ TRGM_FILTCFG_SYNCEN_SHIFT

#define TRGM_FILTCFG_SYNCEN_SHIFT   (12U)

◆ TRGM_FILTCFG_TRGM_IN0

#define TRGM_FILTCFG_TRGM_IN0   (8UL)

◆ TRGM_FILTCFG_TRGM_IN1

#define TRGM_FILTCFG_TRGM_IN1   (9UL)

◆ TRGM_FILTCFG_TRGM_IN10

#define TRGM_FILTCFG_TRGM_IN10   (18UL)

◆ TRGM_FILTCFG_TRGM_IN11

#define TRGM_FILTCFG_TRGM_IN11   (19UL)

◆ TRGM_FILTCFG_TRGM_IN2

#define TRGM_FILTCFG_TRGM_IN2   (10UL)

◆ TRGM_FILTCFG_TRGM_IN3

#define TRGM_FILTCFG_TRGM_IN3   (11UL)

◆ TRGM_FILTCFG_TRGM_IN4

#define TRGM_FILTCFG_TRGM_IN4   (12UL)

◆ TRGM_FILTCFG_TRGM_IN5

#define TRGM_FILTCFG_TRGM_IN5   (13UL)

◆ TRGM_FILTCFG_TRGM_IN6

#define TRGM_FILTCFG_TRGM_IN6   (14UL)

◆ TRGM_FILTCFG_TRGM_IN7

#define TRGM_FILTCFG_TRGM_IN7   (15UL)

◆ TRGM_FILTCFG_TRGM_IN8

#define TRGM_FILTCFG_TRGM_IN8   (16UL)

◆ TRGM_FILTCFG_TRGM_IN9

#define TRGM_FILTCFG_TRGM_IN9   (17UL)

◆ TRGM_GCR_TRGOPEN_GET

#define TRGM_GCR_TRGOPEN_GET (   x)    (((uint32_t)(x) & TRGM_GCR_TRGOPEN_MASK) >> TRGM_GCR_TRGOPEN_SHIFT)

◆ TRGM_GCR_TRGOPEN_MASK

#define TRGM_GCR_TRGOPEN_MASK   (0xFFFU)

◆ TRGM_GCR_TRGOPEN_SET

#define TRGM_GCR_TRGOPEN_SET (   x)    (((uint32_t)(x) << TRGM_GCR_TRGOPEN_SHIFT) & TRGM_GCR_TRGOPEN_MASK)

◆ TRGM_GCR_TRGOPEN_SHIFT

#define TRGM_GCR_TRGOPEN_SHIFT   (0U)

◆ TRGM_TRGOCFG_ADC0_STRGI

#define TRGM_TRGOCFG_ADC0_STRGI   (48UL)

◆ TRGM_TRGOCFG_ADC1_STRGI

#define TRGM_TRGOCFG_ADC1_STRGI   (49UL)

◆ TRGM_TRGOCFG_ADC2_STRGI

#define TRGM_TRGOCFG_ADC2_STRGI   (50UL)

◆ TRGM_TRGOCFG_ADC3_STRGI

#define TRGM_TRGOCFG_ADC3_STRGI   (51UL)

◆ TRGM_TRGOCFG_ADCX_PTRGI0A

#define TRGM_TRGOCFG_ADCX_PTRGI0A   (52UL)

◆ TRGM_TRGOCFG_ADCX_PTRGI0B

#define TRGM_TRGOCFG_ADCX_PTRGI0B   (53UL)

◆ TRGM_TRGOCFG_ADCX_PTRGI0C

#define TRGM_TRGOCFG_ADCX_PTRGI0C   (54UL)

◆ TRGM_TRGOCFG_CAN_PTPC0_CAP

#define TRGM_TRGOCFG_CAN_PTPC0_CAP   (62UL)

◆ TRGM_TRGOCFG_CAN_PTPC1_CAP

#define TRGM_TRGOCFG_CAN_PTPC1_CAP   (63UL)

◆ TRGM_TRGOCFG_CMPX_WIN

#define TRGM_TRGOCFG_CMPX_WIN   (61UL)

◆ TRGM_TRGOCFG_FEDG2PEN_GET

#define TRGM_TRGOCFG_FEDG2PEN_GET (   x)    (((uint32_t)(x) & TRGM_TRGOCFG_FEDG2PEN_MASK) >> TRGM_TRGOCFG_FEDG2PEN_SHIFT)

◆ TRGM_TRGOCFG_FEDG2PEN_MASK

#define TRGM_TRGOCFG_FEDG2PEN_MASK   (0x80U)

◆ TRGM_TRGOCFG_FEDG2PEN_SET

#define TRGM_TRGOCFG_FEDG2PEN_SET (   x)    (((uint32_t)(x) << TRGM_TRGOCFG_FEDG2PEN_SHIFT) & TRGM_TRGOCFG_FEDG2PEN_MASK)

◆ TRGM_TRGOCFG_FEDG2PEN_SHIFT

#define TRGM_TRGOCFG_FEDG2PEN_SHIFT   (7U)

◆ TRGM_TRGOCFG_GPTMRA_IN2

#define TRGM_TRGOCFG_GPTMRA_IN2   (56UL)

◆ TRGM_TRGOCFG_GPTMRA_IN3

#define TRGM_TRGOCFG_GPTMRA_IN3   (57UL)

◆ TRGM_TRGOCFG_GPTMRA_SYNCI

#define TRGM_TRGOCFG_GPTMRA_SYNCI   (55UL)

◆ TRGM_TRGOCFG_GPTMRB_IN2

#define TRGM_TRGOCFG_GPTMRB_IN2   (59UL)

◆ TRGM_TRGOCFG_GPTMRB_IN3

#define TRGM_TRGOCFG_GPTMRB_IN3   (60UL)

◆ TRGM_TRGOCFG_GPTMRB_SYNCI

#define TRGM_TRGOCFG_GPTMRB_SYNCI   (58UL)

◆ TRGM_TRGOCFG_HALL_SNAPI

#define TRGM_TRGOCFG_HALL_SNAPI   (47UL)

◆ TRGM_TRGOCFG_HALL_U

#define TRGM_TRGOCFG_HALL_U   (44UL)

◆ TRGM_TRGOCFG_HALL_V

#define TRGM_TRGOCFG_HALL_V   (45UL)

◆ TRGM_TRGOCFG_HALL_W

#define TRGM_TRGOCFG_HALL_W   (46UL)

◆ TRGM_TRGOCFG_OUTINV_GET

#define TRGM_TRGOCFG_OUTINV_GET (   x)    (((uint32_t)(x) & TRGM_TRGOCFG_OUTINV_MASK) >> TRGM_TRGOCFG_OUTINV_SHIFT)

◆ TRGM_TRGOCFG_OUTINV_MASK

#define TRGM_TRGOCFG_OUTINV_MASK   (0x100U)

◆ TRGM_TRGOCFG_OUTINV_SET

#define TRGM_TRGOCFG_OUTINV_SET (   x)    (((uint32_t)(x) << TRGM_TRGOCFG_OUTINV_SHIFT) & TRGM_TRGOCFG_OUTINV_MASK)

◆ TRGM_TRGOCFG_OUTINV_SHIFT

#define TRGM_TRGOCFG_OUTINV_SHIFT   (8U)

◆ TRGM_TRGOCFG_PWM_FAULTI0

#define TRGM_TRGOCFG_PWM_FAULTI0   (18UL)

◆ TRGM_TRGOCFG_PWM_FAULTI1

#define TRGM_TRGOCFG_PWM_FAULTI1   (19UL)

◆ TRGM_TRGOCFG_PWM_FAULTI2

#define TRGM_TRGOCFG_PWM_FAULTI2   (20UL)

◆ TRGM_TRGOCFG_PWM_FAULTI3

#define TRGM_TRGOCFG_PWM_FAULTI3   (21UL)

◆ TRGM_TRGOCFG_PWM_FRCI

#define TRGM_TRGOCFG_PWM_FRCI   (15UL)

◆ TRGM_TRGOCFG_PWM_FRCSYNCI

#define TRGM_TRGOCFG_PWM_FRCSYNCI   (16UL)

◆ TRGM_TRGOCFG_PWM_IN10

#define TRGM_TRGOCFG_PWM_IN10   (24UL)

◆ TRGM_TRGOCFG_PWM_IN11

#define TRGM_TRGOCFG_PWM_IN11   (25UL)

◆ TRGM_TRGOCFG_PWM_IN12

#define TRGM_TRGOCFG_PWM_IN12   (26UL)

◆ TRGM_TRGOCFG_PWM_IN13

#define TRGM_TRGOCFG_PWM_IN13   (27UL)

◆ TRGM_TRGOCFG_PWM_IN14

#define TRGM_TRGOCFG_PWM_IN14   (28UL)

◆ TRGM_TRGOCFG_PWM_IN15

#define TRGM_TRGOCFG_PWM_IN15   (29UL)

◆ TRGM_TRGOCFG_PWM_IN16

#define TRGM_TRGOCFG_PWM_IN16   (30UL)

◆ TRGM_TRGOCFG_PWM_IN17

#define TRGM_TRGOCFG_PWM_IN17   (31UL)

◆ TRGM_TRGOCFG_PWM_IN18

#define TRGM_TRGOCFG_PWM_IN18   (32UL)

◆ TRGM_TRGOCFG_PWM_IN19

#define TRGM_TRGOCFG_PWM_IN19   (33UL)

◆ TRGM_TRGOCFG_PWM_IN20

#define TRGM_TRGOCFG_PWM_IN20   (34UL)

◆ TRGM_TRGOCFG_PWM_IN21

#define TRGM_TRGOCFG_PWM_IN21   (35UL)

◆ TRGM_TRGOCFG_PWM_IN22

#define TRGM_TRGOCFG_PWM_IN22   (36UL)

◆ TRGM_TRGOCFG_PWM_IN23

#define TRGM_TRGOCFG_PWM_IN23   (37UL)

◆ TRGM_TRGOCFG_PWM_IN8

#define TRGM_TRGOCFG_PWM_IN8   (22UL)

◆ TRGM_TRGOCFG_PWM_IN9

#define TRGM_TRGOCFG_PWM_IN9   (23UL)

◆ TRGM_TRGOCFG_PWM_SHRLDSYNCI

#define TRGM_TRGOCFG_PWM_SHRLDSYNCI   (17UL)

◆ TRGM_TRGOCFG_PWM_SYNCI

#define TRGM_TRGOCFG_PWM_SYNCI   (14UL)

◆ TRGM_TRGOCFG_QEI_A

#define TRGM_TRGOCFG_QEI_A   (38UL)

◆ TRGM_TRGOCFG_QEI_B

#define TRGM_TRGOCFG_QEI_B   (39UL)

◆ TRGM_TRGOCFG_QEI_H

#define TRGM_TRGOCFG_QEI_H   (41UL)

◆ TRGM_TRGOCFG_QEI_PAUSE

#define TRGM_TRGOCFG_QEI_PAUSE   (42UL)

◆ TRGM_TRGOCFG_QEI_SNAPI

#define TRGM_TRGOCFG_QEI_SNAPI   (43UL)

◆ TRGM_TRGOCFG_QEI_Z

#define TRGM_TRGOCFG_QEI_Z   (40UL)

◆ TRGM_TRGOCFG_REDG2PEN_GET

#define TRGM_TRGOCFG_REDG2PEN_GET (   x)    (((uint32_t)(x) & TRGM_TRGOCFG_REDG2PEN_MASK) >> TRGM_TRGOCFG_REDG2PEN_SHIFT)

◆ TRGM_TRGOCFG_REDG2PEN_MASK

#define TRGM_TRGOCFG_REDG2PEN_MASK   (0x40U)

◆ TRGM_TRGOCFG_REDG2PEN_SET

#define TRGM_TRGOCFG_REDG2PEN_SET (   x)    (((uint32_t)(x) << TRGM_TRGOCFG_REDG2PEN_SHIFT) & TRGM_TRGOCFG_REDG2PEN_MASK)

◆ TRGM_TRGOCFG_REDG2PEN_SHIFT

#define TRGM_TRGOCFG_REDG2PEN_SHIFT   (6U)

◆ TRGM_TRGOCFG_TRGM_OUT0

#define TRGM_TRGOCFG_TRGM_OUT0   (0UL)

◆ TRGM_TRGOCFG_TRGM_OUT1

#define TRGM_TRGOCFG_TRGM_OUT1   (1UL)

◆ TRGM_TRGOCFG_TRGM_OUT10

#define TRGM_TRGOCFG_TRGM_OUT10   (10UL)

◆ TRGM_TRGOCFG_TRGM_OUT11

#define TRGM_TRGOCFG_TRGM_OUT11   (11UL)

◆ TRGM_TRGOCFG_TRGM_OUT2

#define TRGM_TRGOCFG_TRGM_OUT2   (2UL)

◆ TRGM_TRGOCFG_TRGM_OUT3

#define TRGM_TRGOCFG_TRGM_OUT3   (3UL)

◆ TRGM_TRGOCFG_TRGM_OUT4

#define TRGM_TRGOCFG_TRGM_OUT4   (4UL)

◆ TRGM_TRGOCFG_TRGM_OUT5

#define TRGM_TRGOCFG_TRGM_OUT5   (5UL)

◆ TRGM_TRGOCFG_TRGM_OUT6

#define TRGM_TRGOCFG_TRGM_OUT6   (6UL)

◆ TRGM_TRGOCFG_TRGM_OUT7

#define TRGM_TRGOCFG_TRGM_OUT7   (7UL)

◆ TRGM_TRGOCFG_TRGM_OUT8

#define TRGM_TRGOCFG_TRGM_OUT8   (8UL)

◆ TRGM_TRGOCFG_TRGM_OUT9

#define TRGM_TRGOCFG_TRGM_OUT9   (9UL)

◆ TRGM_TRGOCFG_TRGM_OUTX0

#define TRGM_TRGOCFG_TRGM_OUTX0   (12UL)

◆ TRGM_TRGOCFG_TRGM_OUTX1

#define TRGM_TRGOCFG_TRGM_OUTX1   (13UL)

◆ TRGM_TRGOCFG_TRIGOSEL_GET

#define TRGM_TRGOCFG_TRIGOSEL_GET (   x)    (((uint32_t)(x) & TRGM_TRGOCFG_TRIGOSEL_MASK) >> TRGM_TRGOCFG_TRIGOSEL_SHIFT)

◆ TRGM_TRGOCFG_TRIGOSEL_MASK

#define TRGM_TRGOCFG_TRIGOSEL_MASK   (0x3FU)

◆ TRGM_TRGOCFG_TRIGOSEL_SET

#define TRGM_TRGOCFG_TRIGOSEL_SET (   x)    (((uint32_t)(x) << TRGM_TRGOCFG_TRIGOSEL_SHIFT) & TRGM_TRGOCFG_TRIGOSEL_MASK)

◆ TRGM_TRGOCFG_TRIGOSEL_SHIFT

#define TRGM_TRGOCFG_TRIGOSEL_SHIFT   (0U)