Go to the source code of this file.
Data Structures | |
| struct | PWM_Type |
| #define PWM_CAPNEG_0 (0UL) |
| #define PWM_CAPNEG_1 (1UL) |
| #define PWM_CAPNEG_10 (10UL) |
| #define PWM_CAPNEG_11 (11UL) |
| #define PWM_CAPNEG_12 (12UL) |
| #define PWM_CAPNEG_13 (13UL) |
| #define PWM_CAPNEG_14 (14UL) |
| #define PWM_CAPNEG_15 (15UL) |
| #define PWM_CAPNEG_16 (16UL) |
| #define PWM_CAPNEG_17 (17UL) |
| #define PWM_CAPNEG_18 (18UL) |
| #define PWM_CAPNEG_19 (19UL) |
| #define PWM_CAPNEG_2 (2UL) |
| #define PWM_CAPNEG_20 (20UL) |
| #define PWM_CAPNEG_21 (21UL) |
| #define PWM_CAPNEG_22 (22UL) |
| #define PWM_CAPNEG_23 (23UL) |
| #define PWM_CAPNEG_3 (3UL) |
| #define PWM_CAPNEG_4 (4UL) |
| #define PWM_CAPNEG_5 (5UL) |
| #define PWM_CAPNEG_6 (6UL) |
| #define PWM_CAPNEG_7 (7UL) |
| #define PWM_CAPNEG_8 (8UL) |
| #define PWM_CAPNEG_9 (9UL) |
| #define PWM_CAPNEG_CAPNEG_GET | ( | x | ) | (((uint32_t)(x) & PWM_CAPNEG_CAPNEG_MASK) >> PWM_CAPNEG_CAPNEG_SHIFT) |
| #define PWM_CAPNEG_CAPNEG_MASK (0xFFFFFFFFUL) |
| #define PWM_CAPNEG_CAPNEG_SHIFT (0U) |
| #define PWM_CAPPOS_0 (0UL) |
| #define PWM_CAPPOS_1 (1UL) |
| #define PWM_CAPPOS_10 (10UL) |
| #define PWM_CAPPOS_11 (11UL) |
| #define PWM_CAPPOS_12 (12UL) |
| #define PWM_CAPPOS_13 (13UL) |
| #define PWM_CAPPOS_14 (14UL) |
| #define PWM_CAPPOS_15 (15UL) |
| #define PWM_CAPPOS_16 (16UL) |
| #define PWM_CAPPOS_17 (17UL) |
| #define PWM_CAPPOS_18 (18UL) |
| #define PWM_CAPPOS_19 (19UL) |
| #define PWM_CAPPOS_2 (2UL) |
| #define PWM_CAPPOS_20 (20UL) |
| #define PWM_CAPPOS_21 (21UL) |
| #define PWM_CAPPOS_22 (22UL) |
| #define PWM_CAPPOS_23 (23UL) |
| #define PWM_CAPPOS_3 (3UL) |
| #define PWM_CAPPOS_4 (4UL) |
| #define PWM_CAPPOS_5 (5UL) |
| #define PWM_CAPPOS_6 (6UL) |
| #define PWM_CAPPOS_7 (7UL) |
| #define PWM_CAPPOS_8 (8UL) |
| #define PWM_CAPPOS_9 (9UL) |
| #define PWM_CAPPOS_CAPPOS_GET | ( | x | ) | (((uint32_t)(x) & PWM_CAPPOS_CAPPOS_MASK) >> PWM_CAPPOS_CAPPOS_SHIFT) |
| #define PWM_CAPPOS_CAPPOS_MASK (0xFFFFFFF0UL) |
| #define PWM_CAPPOS_CAPPOS_SHIFT (4U) |
| #define PWM_CHCFG_0 (0UL) |
| #define PWM_CHCFG_1 (1UL) |
| #define PWM_CHCFG_10 (10UL) |
| #define PWM_CHCFG_11 (11UL) |
| #define PWM_CHCFG_12 (12UL) |
| #define PWM_CHCFG_13 (13UL) |
| #define PWM_CHCFG_14 (14UL) |
| #define PWM_CHCFG_15 (15UL) |
| #define PWM_CHCFG_16 (16UL) |
| #define PWM_CHCFG_17 (17UL) |
| #define PWM_CHCFG_18 (18UL) |
| #define PWM_CHCFG_19 (19UL) |
| #define PWM_CHCFG_2 (2UL) |
| #define PWM_CHCFG_20 (20UL) |
| #define PWM_CHCFG_21 (21UL) |
| #define PWM_CHCFG_22 (22UL) |
| #define PWM_CHCFG_23 (23UL) |
| #define PWM_CHCFG_3 (3UL) |
| #define PWM_CHCFG_4 (4UL) |
| #define PWM_CHCFG_5 (5UL) |
| #define PWM_CHCFG_6 (6UL) |
| #define PWM_CHCFG_7 (7UL) |
| #define PWM_CHCFG_8 (8UL) |
| #define PWM_CHCFG_9 (9UL) |
| #define PWM_CHCFG_CMPSELBEG_GET | ( | x | ) | (((uint32_t)(x) & PWM_CHCFG_CMPSELBEG_MASK) >> PWM_CHCFG_CMPSELBEG_SHIFT) |
| #define PWM_CHCFG_CMPSELBEG_MASK (0x1F0000UL) |
| #define PWM_CHCFG_CMPSELBEG_SET | ( | x | ) | (((uint32_t)(x) << PWM_CHCFG_CMPSELBEG_SHIFT) & PWM_CHCFG_CMPSELBEG_MASK) |
| #define PWM_CHCFG_CMPSELBEG_SHIFT (16U) |
| #define PWM_CHCFG_CMPSELEND_GET | ( | x | ) | (((uint32_t)(x) & PWM_CHCFG_CMPSELEND_MASK) >> PWM_CHCFG_CMPSELEND_SHIFT) |
| #define PWM_CHCFG_CMPSELEND_MASK (0x1F000000UL) |
| #define PWM_CHCFG_CMPSELEND_SET | ( | x | ) | (((uint32_t)(x) << PWM_CHCFG_CMPSELEND_SHIFT) & PWM_CHCFG_CMPSELEND_MASK) |
| #define PWM_CHCFG_CMPSELEND_SHIFT (24U) |
| #define PWM_CHCFG_OUTPOL_GET | ( | x | ) | (((uint32_t)(x) & PWM_CHCFG_OUTPOL_MASK) >> PWM_CHCFG_OUTPOL_SHIFT) |
| #define PWM_CHCFG_OUTPOL_MASK (0x2U) |
| #define PWM_CHCFG_OUTPOL_SET | ( | x | ) | (((uint32_t)(x) << PWM_CHCFG_OUTPOL_SHIFT) & PWM_CHCFG_OUTPOL_MASK) |
| #define PWM_CHCFG_OUTPOL_SHIFT (1U) |
| #define PWM_CMP_0 (0UL) |
| #define PWM_CMP_1 (1UL) |
| #define PWM_CMP_10 (10UL) |
| #define PWM_CMP_11 (11UL) |
| #define PWM_CMP_12 (12UL) |
| #define PWM_CMP_13 (13UL) |
| #define PWM_CMP_14 (14UL) |
| #define PWM_CMP_15 (15UL) |
| #define PWM_CMP_16 (16UL) |
| #define PWM_CMP_17 (17UL) |
| #define PWM_CMP_18 (18UL) |
| #define PWM_CMP_19 (19UL) |
| #define PWM_CMP_2 (2UL) |
| #define PWM_CMP_20 (20UL) |
| #define PWM_CMP_21 (21UL) |
| #define PWM_CMP_22 (22UL) |
| #define PWM_CMP_23 (23UL) |
| #define PWM_CMP_3 (3UL) |
| #define PWM_CMP_4 (4UL) |
| #define PWM_CMP_5 (5UL) |
| #define PWM_CMP_6 (6UL) |
| #define PWM_CMP_7 (7UL) |
| #define PWM_CMP_8 (8UL) |
| #define PWM_CMP_9 (9UL) |
| #define PWM_CMP_CMP_GET | ( | x | ) | (((uint32_t)(x) & PWM_CMP_CMP_MASK) >> PWM_CMP_CMP_SHIFT) |
| #define PWM_CMP_CMP_MASK (0xFFFFFF0UL) |
| #define PWM_CMP_CMP_SET | ( | x | ) | (((uint32_t)(x) << PWM_CMP_CMP_SHIFT) & PWM_CMP_CMP_MASK) |
| #define PWM_CMP_CMP_SHIFT (4U) |
| #define PWM_CMP_CMPHLF_GET | ( | x | ) | (((uint32_t)(x) & PWM_CMP_CMPHLF_MASK) >> PWM_CMP_CMPHLF_SHIFT) |
| #define PWM_CMP_CMPHLF_MASK (0x8U) |
| #define PWM_CMP_CMPHLF_SET | ( | x | ) | (((uint32_t)(x) << PWM_CMP_CMPHLF_SHIFT) & PWM_CMP_CMPHLF_MASK) |
| #define PWM_CMP_CMPHLF_SHIFT (3U) |
| #define PWM_CMP_CMPJIT_GET | ( | x | ) | (((uint32_t)(x) & PWM_CMP_CMPJIT_MASK) >> PWM_CMP_CMPJIT_SHIFT) |
| #define PWM_CMP_CMPJIT_MASK (0x7U) |
| #define PWM_CMP_CMPJIT_SET | ( | x | ) | (((uint32_t)(x) << PWM_CMP_CMPJIT_SHIFT) & PWM_CMP_CMPJIT_MASK) |
| #define PWM_CMP_CMPJIT_SHIFT (0U) |
| #define PWM_CMP_XCMP_GET | ( | x | ) | (((uint32_t)(x) & PWM_CMP_XCMP_MASK) >> PWM_CMP_XCMP_SHIFT) |
| #define PWM_CMP_XCMP_MASK (0xF0000000UL) |
| #define PWM_CMP_XCMP_SET | ( | x | ) | (((uint32_t)(x) << PWM_CMP_XCMP_SHIFT) & PWM_CMP_XCMP_MASK) |
| #define PWM_CMP_XCMP_SHIFT (28U) |
| #define PWM_CMPCFG_1 (1UL) |
| #define PWM_CMPCFG_10 (10UL) |
| #define PWM_CMPCFG_11 (11UL) |
| #define PWM_CMPCFG_12 (12UL) |
| #define PWM_CMPCFG_13 (13UL) |
| #define PWM_CMPCFG_14 (14UL) |
| #define PWM_CMPCFG_15 (15UL) |
| #define PWM_CMPCFG_16 (16UL) |
| #define PWM_CMPCFG_17 (17UL) |
| #define PWM_CMPCFG_18 (18UL) |
| #define PWM_CMPCFG_19 (19UL) |
| #define PWM_CMPCFG_2 (2UL) |
| #define PWM_CMPCFG_20 (20UL) |
| #define PWM_CMPCFG_21 (21UL) |
| #define PWM_CMPCFG_22 (22UL) |
| #define PWM_CMPCFG_23 (23UL) |
| #define PWM_CMPCFG_3 (3UL) |
| #define PWM_CMPCFG_4 (4UL) |
| #define PWM_CMPCFG_5 (5UL) |
| #define PWM_CMPCFG_6 (6UL) |
| #define PWM_CMPCFG_7 (7UL) |
| #define PWM_CMPCFG_8 (8UL) |
| #define PWM_CMPCFG_9 (9UL) |
| #define PWM_CMPCFG_CMPCFG0 (0UL) |
| #define PWM_CMPCFG_CMPMODE_GET | ( | x | ) | (((uint32_t)(x) & PWM_CMPCFG_CMPMODE_MASK) >> PWM_CMPCFG_CMPMODE_SHIFT) |
| #define PWM_CMPCFG_CMPMODE_MASK (0x2U) |
| #define PWM_CMPCFG_CMPMODE_SET | ( | x | ) | (((uint32_t)(x) << PWM_CMPCFG_CMPMODE_SHIFT) & PWM_CMPCFG_CMPMODE_MASK) |
| #define PWM_CMPCFG_CMPMODE_SHIFT (1U) |
| #define PWM_CMPCFG_CMPSHDWUPT_GET | ( | x | ) | (((uint32_t)(x) & PWM_CMPCFG_CMPSHDWUPT_MASK) >> PWM_CMPCFG_CMPSHDWUPT_SHIFT) |
| #define PWM_CMPCFG_CMPSHDWUPT_MASK (0xCU) |
| #define PWM_CMPCFG_CMPSHDWUPT_SET | ( | x | ) | (((uint32_t)(x) << PWM_CMPCFG_CMPSHDWUPT_SHIFT) & PWM_CMPCFG_CMPSHDWUPT_MASK) |
| #define PWM_CMPCFG_CMPSHDWUPT_SHIFT (2U) |
| #define PWM_CMPCFG_XCNTCMPEN_GET | ( | x | ) | (((uint32_t)(x) & PWM_CMPCFG_XCNTCMPEN_MASK) >> PWM_CMPCFG_XCNTCMPEN_SHIFT) |
| #define PWM_CMPCFG_XCNTCMPEN_MASK (0xF0U) |
| #define PWM_CMPCFG_XCNTCMPEN_SET | ( | x | ) | (((uint32_t)(x) << PWM_CMPCFG_XCNTCMPEN_SHIFT) & PWM_CMPCFG_XCNTCMPEN_MASK) |
| #define PWM_CMPCFG_XCNTCMPEN_SHIFT (4U) |
| #define PWM_CNT_CNT_GET | ( | x | ) | (((uint32_t)(x) & PWM_CNT_CNT_MASK) >> PWM_CNT_CNT_SHIFT) |
| #define PWM_CNT_CNT_MASK (0xFFFFFF0UL) |
| #define PWM_CNT_CNT_SHIFT (4U) |
| #define PWM_CNT_XCNT_GET | ( | x | ) | (((uint32_t)(x) & PWM_CNT_XCNT_MASK) >> PWM_CNT_XCNT_SHIFT) |
| #define PWM_CNT_XCNT_MASK (0xF0000000UL) |
| #define PWM_CNT_XCNT_SHIFT (28U) |
| #define PWM_CNTCOPY_CNT_GET | ( | x | ) | (((uint32_t)(x) & PWM_CNTCOPY_CNT_MASK) >> PWM_CNTCOPY_CNT_SHIFT) |
| #define PWM_CNTCOPY_CNT_MASK (0xFFFFFF0UL) |
| #define PWM_CNTCOPY_CNT_SHIFT (4U) |
| #define PWM_CNTCOPY_XCNT_GET | ( | x | ) | (((uint32_t)(x) & PWM_CNTCOPY_XCNT_MASK) >> PWM_CNTCOPY_XCNT_SHIFT) |
| #define PWM_CNTCOPY_XCNT_MASK (0xF0000000UL) |
| #define PWM_CNTCOPY_XCNT_SHIFT (28U) |
| #define PWM_DMAEN_CMPENX_GET | ( | x | ) | (((uint32_t)(x) & PWM_DMAEN_CMPENX_MASK) >> PWM_DMAEN_CMPENX_SHIFT) |
| #define PWM_DMAEN_CMPENX_MASK (0xFFFFFFUL) |
| #define PWM_DMAEN_CMPENX_SET | ( | x | ) | (((uint32_t)(x) << PWM_DMAEN_CMPENX_SHIFT) & PWM_DMAEN_CMPENX_MASK) |
| #define PWM_DMAEN_CMPENX_SHIFT (0U) |
| #define PWM_DMAEN_FAULTEN_GET | ( | x | ) | (((uint32_t)(x) & PWM_DMAEN_FAULTEN_MASK) >> PWM_DMAEN_FAULTEN_SHIFT) |
| #define PWM_DMAEN_FAULTEN_MASK (0x8000000UL) |
| #define PWM_DMAEN_FAULTEN_SET | ( | x | ) | (((uint32_t)(x) << PWM_DMAEN_FAULTEN_SHIFT) & PWM_DMAEN_FAULTEN_MASK) |
| #define PWM_DMAEN_FAULTEN_SHIFT (27U) |
| #define PWM_DMAEN_HALFRLDEN_GET | ( | x | ) | (((uint32_t)(x) & PWM_DMAEN_HALFRLDEN_MASK) >> PWM_DMAEN_HALFRLDEN_SHIFT) |
| #define PWM_DMAEN_HALFRLDEN_MASK (0x2000000UL) |
| #define PWM_DMAEN_HALFRLDEN_SET | ( | x | ) | (((uint32_t)(x) << PWM_DMAEN_HALFRLDEN_SHIFT) & PWM_DMAEN_HALFRLDEN_MASK) |
| #define PWM_DMAEN_HALFRLDEN_SHIFT (25U) |
| #define PWM_DMAEN_RLDEN_GET | ( | x | ) | (((uint32_t)(x) & PWM_DMAEN_RLDEN_MASK) >> PWM_DMAEN_RLDEN_SHIFT) |
| #define PWM_DMAEN_RLDEN_MASK (0x1000000UL) |
| #define PWM_DMAEN_RLDEN_SET | ( | x | ) | (((uint32_t)(x) << PWM_DMAEN_RLDEN_SHIFT) & PWM_DMAEN_RLDEN_MASK) |
| #define PWM_DMAEN_RLDEN_SHIFT (24U) |
| #define PWM_DMAEN_XRLDEN_GET | ( | x | ) | (((uint32_t)(x) & PWM_DMAEN_XRLDEN_MASK) >> PWM_DMAEN_XRLDEN_SHIFT) |
| #define PWM_DMAEN_XRLDEN_MASK (0x4000000UL) |
| #define PWM_DMAEN_XRLDEN_SET | ( | x | ) | (((uint32_t)(x) << PWM_DMAEN_XRLDEN_SHIFT) & PWM_DMAEN_XRLDEN_MASK) |
| #define PWM_DMAEN_XRLDEN_SHIFT (26U) |
| #define PWM_FRCMD_FRCMD_GET | ( | x | ) | (((uint32_t)(x) & PWM_FRCMD_FRCMD_MASK) >> PWM_FRCMD_FRCMD_SHIFT) |
| #define PWM_FRCMD_FRCMD_MASK (0xFFFFU) |
| #define PWM_FRCMD_FRCMD_SET | ( | x | ) | (((uint32_t)(x) << PWM_FRCMD_FRCMD_SHIFT) & PWM_FRCMD_FRCMD_MASK) |
| #define PWM_FRCMD_FRCMD_SHIFT (0U) |
| #define PWM_GCR_CEN_GET | ( | x | ) | (((uint32_t)(x) & PWM_GCR_CEN_MASK) >> PWM_GCR_CEN_SHIFT) |
| #define PWM_GCR_CEN_MASK (0x80U) |
| #define PWM_GCR_CEN_SET | ( | x | ) | (((uint32_t)(x) << PWM_GCR_CEN_SHIFT) & PWM_GCR_CEN_MASK) |
| #define PWM_GCR_CEN_SHIFT (7U) |
| #define PWM_GCR_CMPSHDWSEL_GET | ( | x | ) | (((uint32_t)(x) & PWM_GCR_CMPSHDWSEL_MASK) >> PWM_GCR_CMPSHDWSEL_SHIFT) |
| #define PWM_GCR_CMPSHDWSEL_MASK (0xF80000UL) |
| #define PWM_GCR_CMPSHDWSEL_SET | ( | x | ) | (((uint32_t)(x) << PWM_GCR_CMPSHDWSEL_SHIFT) & PWM_GCR_CMPSHDWSEL_MASK) |
| #define PWM_GCR_CMPSHDWSEL_SHIFT (19U) |
| #define PWM_GCR_DEBUGFAULT_GET | ( | x | ) | (((uint32_t)(x) & PWM_GCR_DEBUGFAULT_MASK) >> PWM_GCR_DEBUGFAULT_SHIFT) |
| #define PWM_GCR_DEBUGFAULT_MASK (0x8000000UL) |
| #define PWM_GCR_DEBUGFAULT_SET | ( | x | ) | (((uint32_t)(x) << PWM_GCR_DEBUGFAULT_SHIFT) & PWM_GCR_DEBUGFAULT_MASK) |
| #define PWM_GCR_DEBUGFAULT_SHIFT (27U) |
| #define PWM_GCR_FAULTCLR_GET | ( | x | ) | (((uint32_t)(x) & PWM_GCR_FAULTCLR_MASK) >> PWM_GCR_FAULTCLR_SHIFT) |
| #define PWM_GCR_FAULTCLR_MASK (0x40U) |
| #define PWM_GCR_FAULTCLR_SET | ( | x | ) | (((uint32_t)(x) << PWM_GCR_FAULTCLR_SHIFT) & PWM_GCR_FAULTCLR_MASK) |
| #define PWM_GCR_FAULTCLR_SHIFT (6U) |
| #define PWM_GCR_FAULTE0EN_GET | ( | x | ) | (((uint32_t)(x) & PWM_GCR_FAULTE0EN_MASK) >> PWM_GCR_FAULTE0EN_SHIFT) |
| #define PWM_GCR_FAULTE0EN_MASK (0x800U) |
| #define PWM_GCR_FAULTE0EN_SET | ( | x | ) | (((uint32_t)(x) << PWM_GCR_FAULTE0EN_SHIFT) & PWM_GCR_FAULTE0EN_MASK) |
| #define PWM_GCR_FAULTE0EN_SHIFT (11U) |
| #define PWM_GCR_FAULTE1EN_GET | ( | x | ) | (((uint32_t)(x) & PWM_GCR_FAULTE1EN_MASK) >> PWM_GCR_FAULTE1EN_SHIFT) |
| #define PWM_GCR_FAULTE1EN_MASK (0x1000U) |
| #define PWM_GCR_FAULTE1EN_SET | ( | x | ) | (((uint32_t)(x) << PWM_GCR_FAULTE1EN_SHIFT) & PWM_GCR_FAULTE1EN_MASK) |
| #define PWM_GCR_FAULTE1EN_SHIFT (12U) |
| #define PWM_GCR_FAULTEXPOL_GET | ( | x | ) | (((uint32_t)(x) & PWM_GCR_FAULTEXPOL_MASK) >> PWM_GCR_FAULTEXPOL_SHIFT) |
| #define PWM_GCR_FAULTEXPOL_MASK (0x600U) |
| #define PWM_GCR_FAULTEXPOL_SET | ( | x | ) | (((uint32_t)(x) << PWM_GCR_FAULTEXPOL_SHIFT) & PWM_GCR_FAULTEXPOL_MASK) |
| #define PWM_GCR_FAULTEXPOL_SHIFT (9U) |
| #define PWM_GCR_FAULTI0EN_GET | ( | x | ) | (((uint32_t)(x) & PWM_GCR_FAULTI0EN_MASK) >> PWM_GCR_FAULTI0EN_SHIFT) |
| #define PWM_GCR_FAULTI0EN_MASK (0x10000000UL) |
| #define PWM_GCR_FAULTI0EN_SET | ( | x | ) | (((uint32_t)(x) << PWM_GCR_FAULTI0EN_SHIFT) & PWM_GCR_FAULTI0EN_MASK) |
| #define PWM_GCR_FAULTI0EN_SHIFT (28U) |
| #define PWM_GCR_FAULTI1EN_GET | ( | x | ) | (((uint32_t)(x) & PWM_GCR_FAULTI1EN_MASK) >> PWM_GCR_FAULTI1EN_SHIFT) |
| #define PWM_GCR_FAULTI1EN_MASK (0x20000000UL) |
| #define PWM_GCR_FAULTI1EN_SET | ( | x | ) | (((uint32_t)(x) << PWM_GCR_FAULTI1EN_SHIFT) & PWM_GCR_FAULTI1EN_MASK) |
| #define PWM_GCR_FAULTI1EN_SHIFT (29U) |
| #define PWM_GCR_FAULTI2EN_GET | ( | x | ) | (((uint32_t)(x) & PWM_GCR_FAULTI2EN_MASK) >> PWM_GCR_FAULTI2EN_SHIFT) |
| #define PWM_GCR_FAULTI2EN_MASK (0x40000000UL) |
| #define PWM_GCR_FAULTI2EN_SET | ( | x | ) | (((uint32_t)(x) << PWM_GCR_FAULTI2EN_SHIFT) & PWM_GCR_FAULTI2EN_MASK) |
| #define PWM_GCR_FAULTI2EN_SHIFT (30U) |
| #define PWM_GCR_FAULTI3EN_GET | ( | x | ) | (((uint32_t)(x) & PWM_GCR_FAULTI3EN_MASK) >> PWM_GCR_FAULTI3EN_SHIFT) |
| #define PWM_GCR_FAULTI3EN_MASK (0x80000000UL) |
| #define PWM_GCR_FAULTI3EN_SET | ( | x | ) | (((uint32_t)(x) << PWM_GCR_FAULTI3EN_SHIFT) & PWM_GCR_FAULTI3EN_MASK) |
| #define PWM_GCR_FAULTI3EN_SHIFT (31U) |
| #define PWM_GCR_FAULTRECEDG_GET | ( | x | ) | (((uint32_t)(x) & PWM_GCR_FAULTRECEDG_MASK) >> PWM_GCR_FAULTRECEDG_SHIFT) |
| #define PWM_GCR_FAULTRECEDG_MASK (0x40000UL) |
| #define PWM_GCR_FAULTRECEDG_SET | ( | x | ) | (((uint32_t)(x) << PWM_GCR_FAULTRECEDG_SHIFT) & PWM_GCR_FAULTRECEDG_MASK) |
| #define PWM_GCR_FAULTRECEDG_SHIFT (18U) |
| #define PWM_GCR_FAULTRECHWSEL_GET | ( | x | ) | (((uint32_t)(x) & PWM_GCR_FAULTRECHWSEL_MASK) >> PWM_GCR_FAULTRECHWSEL_SHIFT) |
| #define PWM_GCR_FAULTRECHWSEL_MASK (0x3E000UL) |
| #define PWM_GCR_FAULTRECHWSEL_SET | ( | x | ) | (((uint32_t)(x) << PWM_GCR_FAULTRECHWSEL_SHIFT) & PWM_GCR_FAULTRECHWSEL_MASK) |
| #define PWM_GCR_FAULTRECHWSEL_SHIFT (13U) |
| #define PWM_GCR_FRCPOL_GET | ( | x | ) | (((uint32_t)(x) & PWM_GCR_FRCPOL_MASK) >> PWM_GCR_FRCPOL_SHIFT) |
| #define PWM_GCR_FRCPOL_MASK (0x4000000UL) |
| #define PWM_GCR_FRCPOL_SET | ( | x | ) | (((uint32_t)(x) << PWM_GCR_FRCPOL_SHIFT) & PWM_GCR_FRCPOL_MASK) |
| #define PWM_GCR_FRCPOL_SHIFT (26U) |
| #define PWM_GCR_FRCTIME_GET | ( | x | ) | (((uint32_t)(x) & PWM_GCR_FRCTIME_MASK) >> PWM_GCR_FRCTIME_SHIFT) |
| #define PWM_GCR_FRCTIME_MASK (0x6U) |
| #define PWM_GCR_FRCTIME_SET | ( | x | ) | (((uint32_t)(x) << PWM_GCR_FRCTIME_SHIFT) & PWM_GCR_FRCTIME_MASK) |
| #define PWM_GCR_FRCTIME_SHIFT (1U) |
| #define PWM_GCR_HWSHDWEDG_GET | ( | x | ) | (((uint32_t)(x) & PWM_GCR_HWSHDWEDG_MASK) >> PWM_GCR_HWSHDWEDG_SHIFT) |
| #define PWM_GCR_HWSHDWEDG_MASK (0x1000000UL) |
| #define PWM_GCR_HWSHDWEDG_SET | ( | x | ) | (((uint32_t)(x) << PWM_GCR_HWSHDWEDG_SHIFT) & PWM_GCR_HWSHDWEDG_MASK) |
| #define PWM_GCR_HWSHDWEDG_SHIFT (24U) |
| #define PWM_GCR_RLDSYNCEN_GET | ( | x | ) | (((uint32_t)(x) & PWM_GCR_RLDSYNCEN_MASK) >> PWM_GCR_RLDSYNCEN_SHIFT) |
| #define PWM_GCR_RLDSYNCEN_MASK (0x100U) |
| #define PWM_GCR_RLDSYNCEN_SET | ( | x | ) | (((uint32_t)(x) << PWM_GCR_RLDSYNCEN_SHIFT) & PWM_GCR_RLDSYNCEN_MASK) |
| #define PWM_GCR_RLDSYNCEN_SHIFT (8U) |
| #define PWM_GCR_SWFRC_GET | ( | x | ) | (((uint32_t)(x) & PWM_GCR_SWFRC_MASK) >> PWM_GCR_SWFRC_SHIFT) |
| #define PWM_GCR_SWFRC_MASK (0x1U) |
| #define PWM_GCR_SWFRC_SET | ( | x | ) | (((uint32_t)(x) << PWM_GCR_SWFRC_SHIFT) & PWM_GCR_SWFRC_MASK) |
| #define PWM_GCR_SWFRC_SHIFT (0U) |
| #define PWM_GCR_TIMERRESET_GET | ( | x | ) | (((uint32_t)(x) & PWM_GCR_TIMERRESET_MASK) >> PWM_GCR_TIMERRESET_SHIFT) |
| #define PWM_GCR_TIMERRESET_MASK (0x8U) |
| #define PWM_GCR_TIMERRESET_SET | ( | x | ) | (((uint32_t)(x) << PWM_GCR_TIMERRESET_SHIFT) & PWM_GCR_TIMERRESET_MASK) |
| #define PWM_GCR_TIMERRESET_SHIFT (3U) |
| #define PWM_GCR_XRLDSYNCEN_GET | ( | x | ) | (((uint32_t)(x) & PWM_GCR_XRLDSYNCEN_MASK) >> PWM_GCR_XRLDSYNCEN_SHIFT) |
| #define PWM_GCR_XRLDSYNCEN_MASK (0x20U) |
| #define PWM_GCR_XRLDSYNCEN_SET | ( | x | ) | (((uint32_t)(x) << PWM_GCR_XRLDSYNCEN_SHIFT) & PWM_GCR_XRLDSYNCEN_MASK) |
| #define PWM_GCR_XRLDSYNCEN_SHIFT (5U) |
| #define PWM_IRQEN_CMPIRQEX_GET | ( | x | ) | (((uint32_t)(x) & PWM_IRQEN_CMPIRQEX_MASK) >> PWM_IRQEN_CMPIRQEX_SHIFT) |
| #define PWM_IRQEN_CMPIRQEX_MASK (0xFFFFFFUL) |
| #define PWM_IRQEN_CMPIRQEX_SET | ( | x | ) | (((uint32_t)(x) << PWM_IRQEN_CMPIRQEX_SHIFT) & PWM_IRQEN_CMPIRQEX_MASK) |
| #define PWM_IRQEN_CMPIRQEX_SHIFT (0U) |
| #define PWM_IRQEN_FAULTIRQE_GET | ( | x | ) | (((uint32_t)(x) & PWM_IRQEN_FAULTIRQE_MASK) >> PWM_IRQEN_FAULTIRQE_SHIFT) |
| #define PWM_IRQEN_FAULTIRQE_MASK (0x8000000UL) |
| #define PWM_IRQEN_FAULTIRQE_SET | ( | x | ) | (((uint32_t)(x) << PWM_IRQEN_FAULTIRQE_SHIFT) & PWM_IRQEN_FAULTIRQE_MASK) |
| #define PWM_IRQEN_FAULTIRQE_SHIFT (27U) |
| #define PWM_IRQEN_HALFRLDIRQE_GET | ( | x | ) | (((uint32_t)(x) & PWM_IRQEN_HALFRLDIRQE_MASK) >> PWM_IRQEN_HALFRLDIRQE_SHIFT) |
| #define PWM_IRQEN_HALFRLDIRQE_MASK (0x2000000UL) |
| #define PWM_IRQEN_HALFRLDIRQE_SET | ( | x | ) | (((uint32_t)(x) << PWM_IRQEN_HALFRLDIRQE_SHIFT) & PWM_IRQEN_HALFRLDIRQE_MASK) |
| #define PWM_IRQEN_HALFRLDIRQE_SHIFT (25U) |
| #define PWM_IRQEN_RLDIRQE_GET | ( | x | ) | (((uint32_t)(x) & PWM_IRQEN_RLDIRQE_MASK) >> PWM_IRQEN_RLDIRQE_SHIFT) |
| #define PWM_IRQEN_RLDIRQE_MASK (0x1000000UL) |
| #define PWM_IRQEN_RLDIRQE_SET | ( | x | ) | (((uint32_t)(x) << PWM_IRQEN_RLDIRQE_SHIFT) & PWM_IRQEN_RLDIRQE_MASK) |
| #define PWM_IRQEN_RLDIRQE_SHIFT (24U) |
| #define PWM_IRQEN_XRLDIRQE_GET | ( | x | ) | (((uint32_t)(x) & PWM_IRQEN_XRLDIRQE_MASK) >> PWM_IRQEN_XRLDIRQE_SHIFT) |
| #define PWM_IRQEN_XRLDIRQE_MASK (0x4000000UL) |
| #define PWM_IRQEN_XRLDIRQE_SET | ( | x | ) | (((uint32_t)(x) << PWM_IRQEN_XRLDIRQE_SHIFT) & PWM_IRQEN_XRLDIRQE_MASK) |
| #define PWM_IRQEN_XRLDIRQE_SHIFT (26U) |
| #define PWM_PWMCFG_0 (0UL) |
| #define PWM_PWMCFG_1 (1UL) |
| #define PWM_PWMCFG_2 (2UL) |
| #define PWM_PWMCFG_3 (3UL) |
| #define PWM_PWMCFG_4 (4UL) |
| #define PWM_PWMCFG_5 (5UL) |
| #define PWM_PWMCFG_6 (6UL) |
| #define PWM_PWMCFG_7 (7UL) |
| #define PWM_PWMCFG_DEADAREA_GET | ( | x | ) | (((uint32_t)(x) & PWM_PWMCFG_DEADAREA_MASK) >> PWM_PWMCFG_DEADAREA_SHIFT) |
| #define PWM_PWMCFG_DEADAREA_MASK (0xFFFFFUL) |
| #define PWM_PWMCFG_DEADAREA_SET | ( | x | ) | (((uint32_t)(x) << PWM_PWMCFG_DEADAREA_SHIFT) & PWM_PWMCFG_DEADAREA_MASK) |
| #define PWM_PWMCFG_DEADAREA_SHIFT (0U) |
| #define PWM_PWMCFG_FAULTMODE_GET | ( | x | ) | (((uint32_t)(x) & PWM_PWMCFG_FAULTMODE_MASK) >> PWM_PWMCFG_FAULTMODE_SHIFT) |
| #define PWM_PWMCFG_FAULTMODE_MASK (0x3000000UL) |
| #define PWM_PWMCFG_FAULTMODE_SET | ( | x | ) | (((uint32_t)(x) << PWM_PWMCFG_FAULTMODE_SHIFT) & PWM_PWMCFG_FAULTMODE_MASK) |
| #define PWM_PWMCFG_FAULTMODE_SHIFT (24U) |
| #define PWM_PWMCFG_FAULTRECTIME_GET | ( | x | ) | (((uint32_t)(x) & PWM_PWMCFG_FAULTRECTIME_MASK) >> PWM_PWMCFG_FAULTRECTIME_SHIFT) |
| #define PWM_PWMCFG_FAULTRECTIME_MASK (0xC00000UL) |
| #define PWM_PWMCFG_FAULTRECTIME_SET | ( | x | ) | (((uint32_t)(x) << PWM_PWMCFG_FAULTRECTIME_SHIFT) & PWM_PWMCFG_FAULTRECTIME_MASK) |
| #define PWM_PWMCFG_FAULTRECTIME_SHIFT (22U) |
| #define PWM_PWMCFG_FRCSHDWUPT_GET | ( | x | ) | (((uint32_t)(x) & PWM_PWMCFG_FRCSHDWUPT_MASK) >> PWM_PWMCFG_FRCSHDWUPT_SHIFT) |
| #define PWM_PWMCFG_FRCSHDWUPT_MASK (0xC000000UL) |
| #define PWM_PWMCFG_FRCSHDWUPT_SET | ( | x | ) | (((uint32_t)(x) << PWM_PWMCFG_FRCSHDWUPT_SHIFT) & PWM_PWMCFG_FRCSHDWUPT_MASK) |
| #define PWM_PWMCFG_FRCSHDWUPT_SHIFT (26U) |
| #define PWM_PWMCFG_FRCSRCSEL_GET | ( | x | ) | (((uint32_t)(x) & PWM_PWMCFG_FRCSRCSEL_MASK) >> PWM_PWMCFG_FRCSRCSEL_SHIFT) |
| #define PWM_PWMCFG_FRCSRCSEL_MASK (0x200000UL) |
| #define PWM_PWMCFG_FRCSRCSEL_SET | ( | x | ) | (((uint32_t)(x) << PWM_PWMCFG_FRCSRCSEL_SHIFT) & PWM_PWMCFG_FRCSRCSEL_MASK) |
| #define PWM_PWMCFG_FRCSRCSEL_SHIFT (21U) |
| #define PWM_PWMCFG_OEN_GET | ( | x | ) | (((uint32_t)(x) & PWM_PWMCFG_OEN_MASK) >> PWM_PWMCFG_OEN_SHIFT) |
| #define PWM_PWMCFG_OEN_MASK (0x10000000UL) |
| #define PWM_PWMCFG_OEN_SET | ( | x | ) | (((uint32_t)(x) << PWM_PWMCFG_OEN_SHIFT) & PWM_PWMCFG_OEN_MASK) |
| #define PWM_PWMCFG_OEN_SHIFT (28U) |
| #define PWM_PWMCFG_PAIR_GET | ( | x | ) | (((uint32_t)(x) & PWM_PWMCFG_PAIR_MASK) >> PWM_PWMCFG_PAIR_SHIFT) |
| #define PWM_PWMCFG_PAIR_MASK (0x100000UL) |
| #define PWM_PWMCFG_PAIR_SET | ( | x | ) | (((uint32_t)(x) << PWM_PWMCFG_PAIR_SHIFT) & PWM_PWMCFG_PAIR_MASK) |
| #define PWM_PWMCFG_PAIR_SHIFT (20U) |
| #define PWM_RLD_RLD_GET | ( | x | ) | (((uint32_t)(x) & PWM_RLD_RLD_MASK) >> PWM_RLD_RLD_SHIFT) |
| #define PWM_RLD_RLD_MASK (0xFFFFFF0UL) |
| #define PWM_RLD_RLD_SET | ( | x | ) | (((uint32_t)(x) << PWM_RLD_RLD_SHIFT) & PWM_RLD_RLD_MASK) |
| #define PWM_RLD_RLD_SHIFT (4U) |
| #define PWM_RLD_XRLD_GET | ( | x | ) | (((uint32_t)(x) & PWM_RLD_XRLD_MASK) >> PWM_RLD_XRLD_SHIFT) |
| #define PWM_RLD_XRLD_MASK (0xF0000000UL) |
| #define PWM_RLD_XRLD_SET | ( | x | ) | (((uint32_t)(x) << PWM_RLD_XRLD_SHIFT) & PWM_RLD_XRLD_MASK) |
| #define PWM_RLD_XRLD_SHIFT (28U) |
| #define PWM_SHCR_CNTSHDWSEL_GET | ( | x | ) | (((uint32_t)(x) & PWM_SHCR_CNTSHDWSEL_MASK) >> PWM_SHCR_CNTSHDWSEL_SHIFT) |
| #define PWM_SHCR_CNTSHDWSEL_MASK (0xF8U) |
| #define PWM_SHCR_CNTSHDWSEL_SET | ( | x | ) | (((uint32_t)(x) << PWM_SHCR_CNTSHDWSEL_SHIFT) & PWM_SHCR_CNTSHDWSEL_MASK) |
| #define PWM_SHCR_CNTSHDWSEL_SHIFT (3U) |
| #define PWM_SHCR_CNTSHDWUPT_GET | ( | x | ) | (((uint32_t)(x) & PWM_SHCR_CNTSHDWUPT_MASK) >> PWM_SHCR_CNTSHDWUPT_SHIFT) |
| #define PWM_SHCR_CNTSHDWUPT_MASK (0x6U) |
| #define PWM_SHCR_CNTSHDWUPT_SET | ( | x | ) | (((uint32_t)(x) << PWM_SHCR_CNTSHDWUPT_SHIFT) & PWM_SHCR_CNTSHDWUPT_MASK) |
| #define PWM_SHCR_CNTSHDWUPT_SHIFT (1U) |
| #define PWM_SHCR_FRCSHDWSEL_GET | ( | x | ) | (((uint32_t)(x) & PWM_SHCR_FRCSHDWSEL_MASK) >> PWM_SHCR_FRCSHDWSEL_SHIFT) |
| #define PWM_SHCR_FRCSHDWSEL_MASK (0x1F00U) |
| #define PWM_SHCR_FRCSHDWSEL_SET | ( | x | ) | (((uint32_t)(x) << PWM_SHCR_FRCSHDWSEL_SHIFT) & PWM_SHCR_FRCSHDWSEL_MASK) |
| #define PWM_SHCR_FRCSHDWSEL_SHIFT (8U) |
| #define PWM_SHCR_SHLKEN_GET | ( | x | ) | (((uint32_t)(x) & PWM_SHCR_SHLKEN_MASK) >> PWM_SHCR_SHLKEN_SHIFT) |
| #define PWM_SHCR_SHLKEN_MASK (0x1U) |
| #define PWM_SHCR_SHLKEN_SET | ( | x | ) | (((uint32_t)(x) << PWM_SHCR_SHLKEN_SHIFT) & PWM_SHCR_SHLKEN_MASK) |
| #define PWM_SHCR_SHLKEN_SHIFT (0U) |
| #define PWM_SHLK_SHLK_GET | ( | x | ) | (((uint32_t)(x) & PWM_SHLK_SHLK_MASK) >> PWM_SHLK_SHLK_SHIFT) |
| #define PWM_SHLK_SHLK_MASK (0x80000000UL) |
| #define PWM_SHLK_SHLK_SET | ( | x | ) | (((uint32_t)(x) << PWM_SHLK_SHLK_SHIFT) & PWM_SHLK_SHLK_MASK) |
| #define PWM_SHLK_SHLK_SHIFT (31U) |
| #define PWM_SR_CMPFX_GET | ( | x | ) | (((uint32_t)(x) & PWM_SR_CMPFX_MASK) >> PWM_SR_CMPFX_SHIFT) |
| #define PWM_SR_CMPFX_MASK (0xFFFFFFUL) |
| #define PWM_SR_CMPFX_SET | ( | x | ) | (((uint32_t)(x) << PWM_SR_CMPFX_SHIFT) & PWM_SR_CMPFX_MASK) |
| #define PWM_SR_CMPFX_SHIFT (0U) |
| #define PWM_SR_FAULTF_GET | ( | x | ) | (((uint32_t)(x) & PWM_SR_FAULTF_MASK) >> PWM_SR_FAULTF_SHIFT) |
| #define PWM_SR_FAULTF_MASK (0x8000000UL) |
| #define PWM_SR_FAULTF_SET | ( | x | ) | (((uint32_t)(x) << PWM_SR_FAULTF_SHIFT) & PWM_SR_FAULTF_MASK) |
| #define PWM_SR_FAULTF_SHIFT (27U) |
| #define PWM_SR_HALFRLDF_GET | ( | x | ) | (((uint32_t)(x) & PWM_SR_HALFRLDF_MASK) >> PWM_SR_HALFRLDF_SHIFT) |
| #define PWM_SR_HALFRLDF_MASK (0x2000000UL) |
| #define PWM_SR_HALFRLDF_SET | ( | x | ) | (((uint32_t)(x) << PWM_SR_HALFRLDF_SHIFT) & PWM_SR_HALFRLDF_MASK) |
| #define PWM_SR_HALFRLDF_SHIFT (25U) |
| #define PWM_SR_RLDF_GET | ( | x | ) | (((uint32_t)(x) & PWM_SR_RLDF_MASK) >> PWM_SR_RLDF_SHIFT) |
| #define PWM_SR_RLDF_MASK (0x1000000UL) |
| #define PWM_SR_RLDF_SET | ( | x | ) | (((uint32_t)(x) << PWM_SR_RLDF_SHIFT) & PWM_SR_RLDF_MASK) |
| #define PWM_SR_RLDF_SHIFT (24U) |
| #define PWM_SR_XRLDF_GET | ( | x | ) | (((uint32_t)(x) & PWM_SR_XRLDF_MASK) >> PWM_SR_XRLDF_SHIFT) |
| #define PWM_SR_XRLDF_MASK (0x4000000UL) |
| #define PWM_SR_XRLDF_SET | ( | x | ) | (((uint32_t)(x) << PWM_SR_XRLDF_SHIFT) & PWM_SR_XRLDF_MASK) |
| #define PWM_SR_XRLDF_SHIFT (26U) |
| #define PWM_STA_STA_GET | ( | x | ) | (((uint32_t)(x) & PWM_STA_STA_MASK) >> PWM_STA_STA_SHIFT) |
| #define PWM_STA_STA_MASK (0xFFFFFF0UL) |
| #define PWM_STA_STA_SET | ( | x | ) | (((uint32_t)(x) << PWM_STA_STA_SHIFT) & PWM_STA_STA_MASK) |
| #define PWM_STA_STA_SHIFT (4U) |
| #define PWM_STA_XSTA_GET | ( | x | ) | (((uint32_t)(x) & PWM_STA_XSTA_MASK) >> PWM_STA_XSTA_SHIFT) |
| #define PWM_STA_XSTA_MASK (0xF0000000UL) |
| #define PWM_STA_XSTA_SET | ( | x | ) | (((uint32_t)(x) << PWM_STA_XSTA_SHIFT) & PWM_STA_XSTA_MASK) |
| #define PWM_STA_XSTA_SHIFT (28U) |
| #define PWM_UNLK_SHUNLK_GET | ( | x | ) | (((uint32_t)(x) & PWM_UNLK_SHUNLK_MASK) >> PWM_UNLK_SHUNLK_SHIFT) |
| #define PWM_UNLK_SHUNLK_MASK (0xFFFFFFFFUL) |
| #define PWM_UNLK_SHUNLK_SET | ( | x | ) | (((uint32_t)(x) << PWM_UNLK_SHUNLK_SHIFT) & PWM_UNLK_SHUNLK_MASK) |
| #define PWM_UNLK_SHUNLK_SHIFT (0U) |