Callisto4Bootloader: USB_ANALOG Register Masks

Callisto4Bootloader

Macros
USB_ANALOG Register Masks
Mapping Information » Edma_request » Iomuxc_pads » Device Peripheral Access Layer » USB_ANALOG Peripheral Access Layer

## Macros

#define | USB_ANALOG_VBUS_DETECT_COUNT (2U)
#define | USB_ANALOG_VBUS_DETECT_SET_COUNT (2U)
#define | USB_ANALOG_VBUS_DETECT_CLR_COUNT (2U)
#define | USB_ANALOG_VBUS_DETECT_TOG_COUNT (2U)
#define | USB_ANALOG_CHRG_DETECT_COUNT (2U)
#define | USB_ANALOG_CHRG_DETECT_SET_COUNT (2U)
#define | USB_ANALOG_CHRG_DETECT_CLR_COUNT (2U)
#define | USB_ANALOG_CHRG_DETECT_TOG_COUNT (2U)
#define | USB_ANALOG_VBUS_DETECT_STAT_COUNT (2U)
#define | USB_ANALOG_CHRG_DETECT_STAT_COUNT (2U)
#define | USB_ANALOG_LOOPBACK_COUNT (2U)
#define | USB_ANALOG_LOOPBACK_SET_COUNT (2U)
#define | USB_ANALOG_LOOPBACK_CLR_COUNT (2U)
#define | USB_ANALOG_LOOPBACK_TOG_COUNT (2U)
#define | USB_ANALOG_MISC_COUNT (2U)
#define | USB_ANALOG_MISC_SET_COUNT (2U)
#define | USB_ANALOG_MISC_CLR_COUNT (2U)
#define | USB_ANALOG_MISC_TOG_COUNT (2U)

## VBUS_DETECT - USB VBUS Detect Register

#define | USB_ANALOG_VBUS_DETECT_VBUSVALID_THRESH_MASK (0x7U)
#define | USB_ANALOG_VBUS_DETECT_VBUSVALID_THRESH_SHIFT (0U)
#define | USB_ANALOG_VBUS_DETECT_VBUSVALID_THRESH(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_VBUSVALID_THRESH_SHIFT)) & USB_ANALOG_VBUS_DETECT_VBUSVALID_THRESH_MASK)
#define | USB_ANALOG_VBUS_DETECT_VBUSVALID_PWRUP_CMPS_MASK (0x100000U)
#define | USB_ANALOG_VBUS_DETECT_VBUSVALID_PWRUP_CMPS_SHIFT (20U)
#define | USB_ANALOG_VBUS_DETECT_VBUSVALID_PWRUP_CMPS(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_VBUSVALID_PWRUP_CMPS_SHIFT)) & USB_ANALOG_VBUS_DETECT_VBUSVALID_PWRUP_CMPS_MASK)
#define | USB_ANALOG_VBUS_DETECT_DISCHARGE_VBUS_MASK (0x4000000U)
#define | USB_ANALOG_VBUS_DETECT_DISCHARGE_VBUS_SHIFT (26U)
#define | USB_ANALOG_VBUS_DETECT_DISCHARGE_VBUS(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_DISCHARGE_VBUS_SHIFT)) & USB_ANALOG_VBUS_DETECT_DISCHARGE_VBUS_MASK)
#define | USB_ANALOG_VBUS_DETECT_CHARGE_VBUS_MASK (0x8000000U)
#define | USB_ANALOG_VBUS_DETECT_CHARGE_VBUS_SHIFT (27U)
#define | USB_ANALOG_VBUS_DETECT_CHARGE_VBUS(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_CHARGE_VBUS_SHIFT)) & USB_ANALOG_VBUS_DETECT_CHARGE_VBUS_MASK)

## VBUS_DETECT_SET - USB VBUS Detect Register

#define | USB_ANALOG_VBUS_DETECT_SET_VBUSVALID_THRESH_MASK (0x7U)
#define | USB_ANALOG_VBUS_DETECT_SET_VBUSVALID_THRESH_SHIFT (0U)
#define | USB_ANALOG_VBUS_DETECT_SET_VBUSVALID_THRESH(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_SET_VBUSVALID_THRESH_SHIFT)) & USB_ANALOG_VBUS_DETECT_SET_VBUSVALID_THRESH_MASK)
#define | USB_ANALOG_VBUS_DETECT_SET_VBUSVALID_PWRUP_CMPS_MASK (0x100000U)
#define | USB_ANALOG_VBUS_DETECT_SET_VBUSVALID_PWRUP_CMPS_SHIFT (20U)
#define | USB_ANALOG_VBUS_DETECT_SET_VBUSVALID_PWRUP_CMPS(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_SET_VBUSVALID_PWRUP_CMPS_SHIFT)) & USB_ANALOG_VBUS_DETECT_SET_VBUSVALID_PWRUP_CMPS_MASK)
#define | USB_ANALOG_VBUS_DETECT_SET_DISCHARGE_VBUS_MASK (0x4000000U)
#define | USB_ANALOG_VBUS_DETECT_SET_DISCHARGE_VBUS_SHIFT (26U)
#define | USB_ANALOG_VBUS_DETECT_SET_DISCHARGE_VBUS(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_SET_DISCHARGE_VBUS_SHIFT)) & USB_ANALOG_VBUS_DETECT_SET_DISCHARGE_VBUS_MASK)
#define | USB_ANALOG_VBUS_DETECT_SET_CHARGE_VBUS_MASK (0x8000000U)
#define | USB_ANALOG_VBUS_DETECT_SET_CHARGE_VBUS_SHIFT (27U)
#define | USB_ANALOG_VBUS_DETECT_SET_CHARGE_VBUS(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_SET_CHARGE_VBUS_SHIFT)) & USB_ANALOG_VBUS_DETECT_SET_CHARGE_VBUS_MASK)

## VBUS_DETECT_CLR - USB VBUS Detect Register

#define | USB_ANALOG_VBUS_DETECT_CLR_VBUSVALID_THRESH_MASK (0x7U)
#define | USB_ANALOG_VBUS_DETECT_CLR_VBUSVALID_THRESH_SHIFT (0U)
#define | USB_ANALOG_VBUS_DETECT_CLR_VBUSVALID_THRESH(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_CLR_VBUSVALID_THRESH_SHIFT)) & USB_ANALOG_VBUS_DETECT_CLR_VBUSVALID_THRESH_MASK)
#define | USB_ANALOG_VBUS_DETECT_CLR_VBUSVALID_PWRUP_CMPS_MASK (0x100000U)
#define | USB_ANALOG_VBUS_DETECT_CLR_VBUSVALID_PWRUP_CMPS_SHIFT (20U)
#define | USB_ANALOG_VBUS_DETECT_CLR_VBUSVALID_PWRUP_CMPS(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_CLR_VBUSVALID_PWRUP_CMPS_SHIFT)) & USB_ANALOG_VBUS_DETECT_CLR_VBUSVALID_PWRUP_CMPS_MASK)
#define | USB_ANALOG_VBUS_DETECT_CLR_DISCHARGE_VBUS_MASK (0x4000000U)
#define | USB_ANALOG_VBUS_DETECT_CLR_DISCHARGE_VBUS_SHIFT (26U)
#define | USB_ANALOG_VBUS_DETECT_CLR_DISCHARGE_VBUS(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_CLR_DISCHARGE_VBUS_SHIFT)) & USB_ANALOG_VBUS_DETECT_CLR_DISCHARGE_VBUS_MASK)
#define | USB_ANALOG_VBUS_DETECT_CLR_CHARGE_VBUS_MASK (0x8000000U)
#define | USB_ANALOG_VBUS_DETECT_CLR_CHARGE_VBUS_SHIFT (27U)
#define | USB_ANALOG_VBUS_DETECT_CLR_CHARGE_VBUS(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_CLR_CHARGE_VBUS_SHIFT)) & USB_ANALOG_VBUS_DETECT_CLR_CHARGE_VBUS_MASK)

## VBUS_DETECT_TOG - USB VBUS Detect Register

#define | USB_ANALOG_VBUS_DETECT_TOG_VBUSVALID_THRESH_MASK (0x7U)
#define | USB_ANALOG_VBUS_DETECT_TOG_VBUSVALID_THRESH_SHIFT (0U)
#define | USB_ANALOG_VBUS_DETECT_TOG_VBUSVALID_THRESH(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_TOG_VBUSVALID_THRESH_SHIFT)) & USB_ANALOG_VBUS_DETECT_TOG_VBUSVALID_THRESH_MASK)
#define | USB_ANALOG_VBUS_DETECT_TOG_VBUSVALID_PWRUP_CMPS_MASK (0x100000U)
#define | USB_ANALOG_VBUS_DETECT_TOG_VBUSVALID_PWRUP_CMPS_SHIFT (20U)
#define | USB_ANALOG_VBUS_DETECT_TOG_VBUSVALID_PWRUP_CMPS(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_TOG_VBUSVALID_PWRUP_CMPS_SHIFT)) & USB_ANALOG_VBUS_DETECT_TOG_VBUSVALID_PWRUP_CMPS_MASK)
#define | USB_ANALOG_VBUS_DETECT_TOG_DISCHARGE_VBUS_MASK (0x4000000U)
#define | USB_ANALOG_VBUS_DETECT_TOG_DISCHARGE_VBUS_SHIFT (26U)
#define | USB_ANALOG_VBUS_DETECT_TOG_DISCHARGE_VBUS(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_TOG_DISCHARGE_VBUS_SHIFT)) & USB_ANALOG_VBUS_DETECT_TOG_DISCHARGE_VBUS_MASK)
#define | USB_ANALOG_VBUS_DETECT_TOG_CHARGE_VBUS_MASK (0x8000000U)
#define | USB_ANALOG_VBUS_DETECT_TOG_CHARGE_VBUS_SHIFT (27U)
#define | USB_ANALOG_VBUS_DETECT_TOG_CHARGE_VBUS(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_TOG_CHARGE_VBUS_SHIFT)) & USB_ANALOG_VBUS_DETECT_TOG_CHARGE_VBUS_MASK)

## CHRG_DETECT - USB Charger Detect Register

#define | USB_ANALOG_CHRG_DETECT_CHK_CONTACT_MASK (0x40000U)
#define | USB_ANALOG_CHRG_DETECT_CHK_CONTACT_SHIFT (18U)
#define | USB_ANALOG_CHRG_DETECT_CHK_CONTACT(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_CHK_CONTACT_SHIFT)) & USB_ANALOG_CHRG_DETECT_CHK_CONTACT_MASK)
#define | USB_ANALOG_CHRG_DETECT_CHK_CHRG_B_MASK (0x80000U)
#define | USB_ANALOG_CHRG_DETECT_CHK_CHRG_B_SHIFT (19U)
#define | USB_ANALOG_CHRG_DETECT_CHK_CHRG_B(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_CHK_CHRG_B_SHIFT)) & USB_ANALOG_CHRG_DETECT_CHK_CHRG_B_MASK)
#define | USB_ANALOG_CHRG_DETECT_EN_B_MASK (0x100000U)
#define | USB_ANALOG_CHRG_DETECT_EN_B_SHIFT (20U)
#define | USB_ANALOG_CHRG_DETECT_EN_B(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_EN_B_SHIFT)) & USB_ANALOG_CHRG_DETECT_EN_B_MASK)

## CHRG_DETECT_SET - USB Charger Detect Register

#define | USB_ANALOG_CHRG_DETECT_SET_CHK_CONTACT_MASK (0x40000U)
#define | USB_ANALOG_CHRG_DETECT_SET_CHK_CONTACT_SHIFT (18U)
#define | USB_ANALOG_CHRG_DETECT_SET_CHK_CONTACT(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_SET_CHK_CONTACT_SHIFT)) & USB_ANALOG_CHRG_DETECT_SET_CHK_CONTACT_MASK)
#define | USB_ANALOG_CHRG_DETECT_SET_CHK_CHRG_B_MASK (0x80000U)
#define | USB_ANALOG_CHRG_DETECT_SET_CHK_CHRG_B_SHIFT (19U)
#define | USB_ANALOG_CHRG_DETECT_SET_CHK_CHRG_B(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_SET_CHK_CHRG_B_SHIFT)) & USB_ANALOG_CHRG_DETECT_SET_CHK_CHRG_B_MASK)
#define | USB_ANALOG_CHRG_DETECT_SET_EN_B_MASK (0x100000U)
#define | USB_ANALOG_CHRG_DETECT_SET_EN_B_SHIFT (20U)
#define | USB_ANALOG_CHRG_DETECT_SET_EN_B(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_SET_EN_B_SHIFT)) & USB_ANALOG_CHRG_DETECT_SET_EN_B_MASK)

## CHRG_DETECT_CLR - USB Charger Detect Register

#define | USB_ANALOG_CHRG_DETECT_CLR_CHK_CONTACT_MASK (0x40000U)
#define | USB_ANALOG_CHRG_DETECT_CLR_CHK_CONTACT_SHIFT (18U)
#define | USB_ANALOG_CHRG_DETECT_CLR_CHK_CONTACT(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_CLR_CHK_CONTACT_SHIFT)) & USB_ANALOG_CHRG_DETECT_CLR_CHK_CONTACT_MASK)
#define | USB_ANALOG_CHRG_DETECT_CLR_CHK_CHRG_B_MASK (0x80000U)
#define | USB_ANALOG_CHRG_DETECT_CLR_CHK_CHRG_B_SHIFT (19U)
#define | USB_ANALOG_CHRG_DETECT_CLR_CHK_CHRG_B(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_CLR_CHK_CHRG_B_SHIFT)) & USB_ANALOG_CHRG_DETECT_CLR_CHK_CHRG_B_MASK)
#define | USB_ANALOG_CHRG_DETECT_CLR_EN_B_MASK (0x100000U)
#define | USB_ANALOG_CHRG_DETECT_CLR_EN_B_SHIFT (20U)
#define | USB_ANALOG_CHRG_DETECT_CLR_EN_B(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_CLR_EN_B_SHIFT)) & USB_ANALOG_CHRG_DETECT_CLR_EN_B_MASK)

## CHRG_DETECT_TOG - USB Charger Detect Register

#define | USB_ANALOG_CHRG_DETECT_TOG_CHK_CONTACT_MASK (0x40000U)
#define | USB_ANALOG_CHRG_DETECT_TOG_CHK_CONTACT_SHIFT (18U)
#define | USB_ANALOG_CHRG_DETECT_TOG_CHK_CONTACT(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_TOG_CHK_CONTACT_SHIFT)) & USB_ANALOG_CHRG_DETECT_TOG_CHK_CONTACT_MASK)
#define | USB_ANALOG_CHRG_DETECT_TOG_CHK_CHRG_B_MASK (0x80000U)
#define | USB_ANALOG_CHRG_DETECT_TOG_CHK_CHRG_B_SHIFT (19U)
#define | USB_ANALOG_CHRG_DETECT_TOG_CHK_CHRG_B(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_TOG_CHK_CHRG_B_SHIFT)) & USB_ANALOG_CHRG_DETECT_TOG_CHK_CHRG_B_MASK)
#define | USB_ANALOG_CHRG_DETECT_TOG_EN_B_MASK (0x100000U)
#define | USB_ANALOG_CHRG_DETECT_TOG_EN_B_SHIFT (20U)
#define | USB_ANALOG_CHRG_DETECT_TOG_EN_B(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_TOG_EN_B_SHIFT)) & USB_ANALOG_CHRG_DETECT_TOG_EN_B_MASK)

## VBUS_DETECT_STAT - USB VBUS Detect Status Register

#define | USB_ANALOG_VBUS_DETECT_STAT_SESSEND_MASK (0x1U)
#define | USB_ANALOG_VBUS_DETECT_STAT_SESSEND_SHIFT (0U)
#define | USB_ANALOG_VBUS_DETECT_STAT_SESSEND(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_STAT_SESSEND_SHIFT)) & USB_ANALOG_VBUS_DETECT_STAT_SESSEND_MASK)
#define | USB_ANALOG_VBUS_DETECT_STAT_BVALID_MASK (0x2U)
#define | USB_ANALOG_VBUS_DETECT_STAT_BVALID_SHIFT (1U)
#define | USB_ANALOG_VBUS_DETECT_STAT_BVALID(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_STAT_BVALID_SHIFT)) & USB_ANALOG_VBUS_DETECT_STAT_BVALID_MASK)
#define | USB_ANALOG_VBUS_DETECT_STAT_AVALID_MASK (0x4U)
#define | USB_ANALOG_VBUS_DETECT_STAT_AVALID_SHIFT (2U)
#define | USB_ANALOG_VBUS_DETECT_STAT_AVALID(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_STAT_AVALID_SHIFT)) & USB_ANALOG_VBUS_DETECT_STAT_AVALID_MASK)
#define | USB_ANALOG_VBUS_DETECT_STAT_VBUS_VALID_MASK (0x8U)
#define | USB_ANALOG_VBUS_DETECT_STAT_VBUS_VALID_SHIFT (3U)
#define | USB_ANALOG_VBUS_DETECT_STAT_VBUS_VALID(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_STAT_VBUS_VALID_SHIFT)) & USB_ANALOG_VBUS_DETECT_STAT_VBUS_VALID_MASK)

## CHRG_DETECT_STAT - USB Charger Detect Status Register

#define | USB_ANALOG_CHRG_DETECT_STAT_PLUG_CONTACT_MASK (0x1U)
#define | USB_ANALOG_CHRG_DETECT_STAT_PLUG_CONTACT_SHIFT (0U)
#define | USB_ANALOG_CHRG_DETECT_STAT_PLUG_CONTACT(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_STAT_PLUG_CONTACT_SHIFT)) & USB_ANALOG_CHRG_DETECT_STAT_PLUG_CONTACT_MASK)
#define | USB_ANALOG_CHRG_DETECT_STAT_CHRG_DETECTED_MASK (0x2U)
#define | USB_ANALOG_CHRG_DETECT_STAT_CHRG_DETECTED_SHIFT (1U)
#define | USB_ANALOG_CHRG_DETECT_STAT_CHRG_DETECTED(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_STAT_CHRG_DETECTED_SHIFT)) & USB_ANALOG_CHRG_DETECT_STAT_CHRG_DETECTED_MASK)
#define | USB_ANALOG_CHRG_DETECT_STAT_DM_STATE_MASK (0x4U)
#define | USB_ANALOG_CHRG_DETECT_STAT_DM_STATE_SHIFT (2U)
#define | USB_ANALOG_CHRG_DETECT_STAT_DM_STATE(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_STAT_DM_STATE_SHIFT)) & USB_ANALOG_CHRG_DETECT_STAT_DM_STATE_MASK)
#define | USB_ANALOG_CHRG_DETECT_STAT_DP_STATE_MASK (0x8U)
#define | USB_ANALOG_CHRG_DETECT_STAT_DP_STATE_SHIFT (3U)
#define | USB_ANALOG_CHRG_DETECT_STAT_DP_STATE(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_STAT_DP_STATE_SHIFT)) & USB_ANALOG_CHRG_DETECT_STAT_DP_STATE_MASK)

## LOOPBACK - USB Loopback Test Register

#define | USB_ANALOG_LOOPBACK_UTMI_TESTSTART_MASK (0x1U)
#define | USB_ANALOG_LOOPBACK_UTMI_TESTSTART_SHIFT (0U)
#define | USB_ANALOG_LOOPBACK_UTMI_TESTSTART(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_LOOPBACK_UTMI_TESTSTART_SHIFT)) & USB_ANALOG_LOOPBACK_UTMI_TESTSTART_MASK)

## LOOPBACK_SET - USB Loopback Test Register

#define | USB_ANALOG_LOOPBACK_SET_UTMI_TESTSTART_MASK (0x1U)
#define | USB_ANALOG_LOOPBACK_SET_UTMI_TESTSTART_SHIFT (0U)
#define | USB_ANALOG_LOOPBACK_SET_UTMI_TESTSTART(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_LOOPBACK_SET_UTMI_TESTSTART_SHIFT)) & USB_ANALOG_LOOPBACK_SET_UTMI_TESTSTART_MASK)

## LOOPBACK_CLR - USB Loopback Test Register

#define | USB_ANALOG_LOOPBACK_CLR_UTMI_TESTSTART_MASK (0x1U)
#define | USB_ANALOG_LOOPBACK_CLR_UTMI_TESTSTART_SHIFT (0U)
#define | USB_ANALOG_LOOPBACK_CLR_UTMI_TESTSTART(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_LOOPBACK_CLR_UTMI_TESTSTART_SHIFT)) & USB_ANALOG_LOOPBACK_CLR_UTMI_TESTSTART_MASK)

## LOOPBACK_TOG - USB Loopback Test Register

#define | USB_ANALOG_LOOPBACK_TOG_UTMI_TESTSTART_MASK (0x1U)
#define | USB_ANALOG_LOOPBACK_TOG_UTMI_TESTSTART_SHIFT (0U)
#define | USB_ANALOG_LOOPBACK_TOG_UTMI_TESTSTART(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_LOOPBACK_TOG_UTMI_TESTSTART_SHIFT)) & USB_ANALOG_LOOPBACK_TOG_UTMI_TESTSTART_MASK)

## MISC - USB Misc Register

#define | USB_ANALOG_MISC_HS_USE_EXTERNAL_R_MASK (0x1U)
#define | USB_ANALOG_MISC_HS_USE_EXTERNAL_R_SHIFT (0U)
#define | USB_ANALOG_MISC_HS_USE_EXTERNAL_R(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_MISC_HS_USE_EXTERNAL_R_SHIFT)) & USB_ANALOG_MISC_HS_USE_EXTERNAL_R_MASK)
#define | USB_ANALOG_MISC_EN_DEGLITCH_MASK (0x2U)
#define | USB_ANALOG_MISC_EN_DEGLITCH_SHIFT (1U)
#define | USB_ANALOG_MISC_EN_DEGLITCH(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_MISC_EN_DEGLITCH_SHIFT)) & USB_ANALOG_MISC_EN_DEGLITCH_MASK)
#define | USB_ANALOG_MISC_EN_CLK_UTMI_MASK (0x40000000U)
#define | USB_ANALOG_MISC_EN_CLK_UTMI_SHIFT (30U)
#define | USB_ANALOG_MISC_EN_CLK_UTMI(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_MISC_EN_CLK_UTMI_SHIFT)) & USB_ANALOG_MISC_EN_CLK_UTMI_MASK)

## MISC_SET - USB Misc Register

#define | USB_ANALOG_MISC_SET_HS_USE_EXTERNAL_R_MASK (0x1U)
#define | USB_ANALOG_MISC_SET_HS_USE_EXTERNAL_R_SHIFT (0U)
#define | USB_ANALOG_MISC_SET_HS_USE_EXTERNAL_R(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_MISC_SET_HS_USE_EXTERNAL_R_SHIFT)) & USB_ANALOG_MISC_SET_HS_USE_EXTERNAL_R_MASK)
#define | USB_ANALOG_MISC_SET_EN_DEGLITCH_MASK (0x2U)
#define | USB_ANALOG_MISC_SET_EN_DEGLITCH_SHIFT (1U)
#define | USB_ANALOG_MISC_SET_EN_DEGLITCH(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_MISC_SET_EN_DEGLITCH_SHIFT)) & USB_ANALOG_MISC_SET_EN_DEGLITCH_MASK)
#define | USB_ANALOG_MISC_SET_EN_CLK_UTMI_MASK (0x40000000U)
#define | USB_ANALOG_MISC_SET_EN_CLK_UTMI_SHIFT (30U)
#define | USB_ANALOG_MISC_SET_EN_CLK_UTMI(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_MISC_SET_EN_CLK_UTMI_SHIFT)) & USB_ANALOG_MISC_SET_EN_CLK_UTMI_MASK)

## MISC_CLR - USB Misc Register

#define | USB_ANALOG_MISC_CLR_HS_USE_EXTERNAL_R_MASK (0x1U)
#define | USB_ANALOG_MISC_CLR_HS_USE_EXTERNAL_R_SHIFT (0U)
#define | USB_ANALOG_MISC_CLR_HS_USE_EXTERNAL_R(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_MISC_CLR_HS_USE_EXTERNAL_R_SHIFT)) & USB_ANALOG_MISC_CLR_HS_USE_EXTERNAL_R_MASK)
#define | USB_ANALOG_MISC_CLR_EN_DEGLITCH_MASK (0x2U)
#define | USB_ANALOG_MISC_CLR_EN_DEGLITCH_SHIFT (1U)
#define | USB_ANALOG_MISC_CLR_EN_DEGLITCH(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_MISC_CLR_EN_DEGLITCH_SHIFT)) & USB_ANALOG_MISC_CLR_EN_DEGLITCH_MASK)
#define | USB_ANALOG_MISC_CLR_EN_CLK_UTMI_MASK (0x40000000U)
#define | USB_ANALOG_MISC_CLR_EN_CLK_UTMI_SHIFT (30U)
#define | USB_ANALOG_MISC_CLR_EN_CLK_UTMI(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_MISC_CLR_EN_CLK_UTMI_SHIFT)) & USB_ANALOG_MISC_CLR_EN_CLK_UTMI_MASK)

## MISC_TOG - USB Misc Register

#define | USB_ANALOG_MISC_TOG_HS_USE_EXTERNAL_R_MASK (0x1U)
#define | USB_ANALOG_MISC_TOG_HS_USE_EXTERNAL_R_SHIFT (0U)
#define | USB_ANALOG_MISC_TOG_HS_USE_EXTERNAL_R(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_MISC_TOG_HS_USE_EXTERNAL_R_SHIFT)) & USB_ANALOG_MISC_TOG_HS_USE_EXTERNAL_R_MASK)
#define | USB_ANALOG_MISC_TOG_EN_DEGLITCH_MASK (0x2U)
#define | USB_ANALOG_MISC_TOG_EN_DEGLITCH_SHIFT (1U)
#define | USB_ANALOG_MISC_TOG_EN_DEGLITCH(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_MISC_TOG_EN_DEGLITCH_SHIFT)) & USB_ANALOG_MISC_TOG_EN_DEGLITCH_MASK)
#define | USB_ANALOG_MISC_TOG_EN_CLK_UTMI_MASK (0x40000000U)
#define | USB_ANALOG_MISC_TOG_EN_CLK_UTMI_SHIFT (30U)
#define | USB_ANALOG_MISC_TOG_EN_CLK_UTMI(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_MISC_TOG_EN_CLK_UTMI_SHIFT)) & USB_ANALOG_MISC_TOG_EN_CLK_UTMI_MASK)

## DIGPROG - Chip Silicon Version

#define | USB_ANALOG_DIGPROG_SILICON_REVISION_MASK (0xFFFFFFFFU)
#define | USB_ANALOG_DIGPROG_SILICON_REVISION_SHIFT (0U)
#define | USB_ANALOG_DIGPROG_SILICON_REVISION(x) (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_DIGPROG_SILICON_REVISION_SHIFT)) & USB_ANALOG_DIGPROG_SILICON_REVISION_MASK)

## Detailed Description

## Macro Definition Documentation

## ◆ USB_ANALOG_CHRG_DETECT_CHK_CHRG_B

#define USB_ANALOG_CHRG_DETECT_CHK_CHRG_B | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_CHK_CHRG_B_SHIFT)) & USB_ANALOG_CHRG_DETECT_CHK_CHRG_B_MASK)

CHK_CHRG_B - Check the charger connection 0b0..Check whether a charger (either a dedicated charger or a host charger) is connected to USB port. 0b1..Do not check whether a charger is connected to the USB port.

Definition at line 44350 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_CHK_CHRG_B_MASK

#define USB_ANALOG_CHRG_DETECT_CHK_CHRG_B_MASK (0x80000U)

Definition at line 44344 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_CHK_CHRG_B_SHIFT

#define USB_ANALOG_CHRG_DETECT_CHK_CHRG_B_SHIFT (19U)

Definition at line 44345 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_CHK_CONTACT

#define USB_ANALOG_CHRG_DETECT_CHK_CONTACT | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_CHK_CONTACT_SHIFT)) & USB_ANALOG_CHRG_DETECT_CHK_CONTACT_MASK)

CHK_CONTACT - Check the contact of USB plug 0b0..Do not check the contact of USB plug. 0b1..Check whether the USB plug has been in contact with each other

Definition at line 44343 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_CHK_CONTACT_MASK

#define USB_ANALOG_CHRG_DETECT_CHK_CONTACT_MASK (0x40000U)

Definition at line 44337 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_CHK_CONTACT_SHIFT

#define USB_ANALOG_CHRG_DETECT_CHK_CONTACT_SHIFT (18U)

Definition at line 44338 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_CLR_CHK_CHRG_B

#define USB_ANALOG_CHRG_DETECT_CLR_CHK_CHRG_B | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_CLR_CHK_CHRG_B_SHIFT)) & USB_ANALOG_CHRG_DETECT_CLR_CHK_CHRG_B_MASK)

CHK_CHRG_B - Check the charger connection 0b0..Check whether a charger (either a dedicated charger or a host charger) is connected to USB port. 0b1..Do not check whether a charger is connected to the USB port.

Definition at line 44406 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_CLR_CHK_CHRG_B_MASK

#define USB_ANALOG_CHRG_DETECT_CLR_CHK_CHRG_B_MASK (0x80000U)

Definition at line 44400 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_CLR_CHK_CHRG_B_SHIFT

#define USB_ANALOG_CHRG_DETECT_CLR_CHK_CHRG_B_SHIFT (19U)

Definition at line 44401 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_CLR_CHK_CONTACT

#define USB_ANALOG_CHRG_DETECT_CLR_CHK_CONTACT | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_CLR_CHK_CONTACT_SHIFT)) & USB_ANALOG_CHRG_DETECT_CLR_CHK_CONTACT_MASK)

CHK_CONTACT - Check the contact of USB plug 0b0..Do not check the contact of USB plug. 0b1..Check whether the USB plug has been in contact with each other

Definition at line 44399 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_CLR_CHK_CONTACT_MASK

#define USB_ANALOG_CHRG_DETECT_CLR_CHK_CONTACT_MASK (0x40000U)

Definition at line 44393 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_CLR_CHK_CONTACT_SHIFT

#define USB_ANALOG_CHRG_DETECT_CLR_CHK_CONTACT_SHIFT (18U)

Definition at line 44394 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_CLR_COUNT

#define USB_ANALOG_CHRG_DETECT_CLR_COUNT (2U)

Definition at line 44417 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_CLR_EN_B

#define USB_ANALOG_CHRG_DETECT_CLR_EN_B | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_CLR_EN_B_SHIFT)) & USB_ANALOG_CHRG_DETECT_CLR_EN_B_MASK)

EN_B 0b0..Enable the charger detector. 0b1..Disable the charger detector.

Definition at line 44413 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_CLR_EN_B_MASK

#define USB_ANALOG_CHRG_DETECT_CLR_EN_B_MASK (0x100000U)

Definition at line 44407 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_CLR_EN_B_SHIFT

#define USB_ANALOG_CHRG_DETECT_CLR_EN_B_SHIFT (20U)

Definition at line 44408 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_COUNT

#define USB_ANALOG_CHRG_DETECT_COUNT (2U)

Definition at line 44361 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_EN_B

#define USB_ANALOG_CHRG_DETECT_EN_B | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_EN_B_SHIFT)) & USB_ANALOG_CHRG_DETECT_EN_B_MASK)

EN_B 0b0..Enable the charger detector. 0b1..Disable the charger detector.

Definition at line 44357 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_EN_B_MASK

#define USB_ANALOG_CHRG_DETECT_EN_B_MASK (0x100000U)

Definition at line 44351 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_EN_B_SHIFT

#define USB_ANALOG_CHRG_DETECT_EN_B_SHIFT (20U)

Definition at line 44352 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_SET_CHK_CHRG_B

#define USB_ANALOG_CHRG_DETECT_SET_CHK_CHRG_B | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_SET_CHK_CHRG_B_SHIFT)) & USB_ANALOG_CHRG_DETECT_SET_CHK_CHRG_B_MASK)

CHK_CHRG_B - Check the charger connection 0b0..Check whether a charger (either a dedicated charger or a host charger) is connected to USB port. 0b1..Do not check whether a charger is connected to the USB port.

Definition at line 44378 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_SET_CHK_CHRG_B_MASK

#define USB_ANALOG_CHRG_DETECT_SET_CHK_CHRG_B_MASK (0x80000U)

Definition at line 44372 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_SET_CHK_CHRG_B_SHIFT

#define USB_ANALOG_CHRG_DETECT_SET_CHK_CHRG_B_SHIFT (19U)

Definition at line 44373 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_SET_CHK_CONTACT

#define USB_ANALOG_CHRG_DETECT_SET_CHK_CONTACT | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_SET_CHK_CONTACT_SHIFT)) & USB_ANALOG_CHRG_DETECT_SET_CHK_CONTACT_MASK)

CHK_CONTACT - Check the contact of USB plug 0b0..Do not check the contact of USB plug. 0b1..Check whether the USB plug has been in contact with each other

Definition at line 44371 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_SET_CHK_CONTACT_MASK

#define USB_ANALOG_CHRG_DETECT_SET_CHK_CONTACT_MASK (0x40000U)

Definition at line 44365 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_SET_CHK_CONTACT_SHIFT

#define USB_ANALOG_CHRG_DETECT_SET_CHK_CONTACT_SHIFT (18U)

Definition at line 44366 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_SET_COUNT

#define USB_ANALOG_CHRG_DETECT_SET_COUNT (2U)

Definition at line 44389 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_SET_EN_B

#define USB_ANALOG_CHRG_DETECT_SET_EN_B | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_SET_EN_B_SHIFT)) & USB_ANALOG_CHRG_DETECT_SET_EN_B_MASK)

EN_B 0b0..Enable the charger detector. 0b1..Disable the charger detector.

Definition at line 44385 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_SET_EN_B_MASK

#define USB_ANALOG_CHRG_DETECT_SET_EN_B_MASK (0x100000U)

Definition at line 44379 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_SET_EN_B_SHIFT

#define USB_ANALOG_CHRG_DETECT_SET_EN_B_SHIFT (20U)

Definition at line 44380 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_STAT_CHRG_DETECTED

#define USB_ANALOG_CHRG_DETECT_STAT_CHRG_DETECTED | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_STAT_CHRG_DETECTED_SHIFT)) & USB_ANALOG_CHRG_DETECT_STAT_CHRG_DETECTED_MASK)

CHRG_DETECTED 0b0..The USB port is not connected to a charger. 0b1..A charger (either a dedicated charger or a host charger) is connected to the USB port.

Definition at line 44481 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_STAT_CHRG_DETECTED_MASK

#define USB_ANALOG_CHRG_DETECT_STAT_CHRG_DETECTED_MASK (0x2U)

Definition at line 44475 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_STAT_CHRG_DETECTED_SHIFT

#define USB_ANALOG_CHRG_DETECT_STAT_CHRG_DETECTED_SHIFT (1U)

Definition at line 44476 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_STAT_COUNT

#define USB_ANALOG_CHRG_DETECT_STAT_COUNT (2U)

Definition at line 44491 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_STAT_DM_STATE

#define USB_ANALOG_CHRG_DETECT_STAT_DM_STATE | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_STAT_DM_STATE_SHIFT)) & USB_ANALOG_CHRG_DETECT_STAT_DM_STATE_MASK)

Definition at line 44484 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_STAT_DM_STATE_MASK

#define USB_ANALOG_CHRG_DETECT_STAT_DM_STATE_MASK (0x4U)

Definition at line 44482 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_STAT_DM_STATE_SHIFT

#define USB_ANALOG_CHRG_DETECT_STAT_DM_STATE_SHIFT (2U)

Definition at line 44483 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_STAT_DP_STATE

#define USB_ANALOG_CHRG_DETECT_STAT_DP_STATE | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_STAT_DP_STATE_SHIFT)) & USB_ANALOG_CHRG_DETECT_STAT_DP_STATE_MASK)

Definition at line 44487 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_STAT_DP_STATE_MASK

#define USB_ANALOG_CHRG_DETECT_STAT_DP_STATE_MASK (0x8U)

Definition at line 44485 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_STAT_DP_STATE_SHIFT

#define USB_ANALOG_CHRG_DETECT_STAT_DP_STATE_SHIFT (3U)

Definition at line 44486 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_STAT_PLUG_CONTACT

#define USB_ANALOG_CHRG_DETECT_STAT_PLUG_CONTACT | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_STAT_PLUG_CONTACT_SHIFT)) & USB_ANALOG_CHRG_DETECT_STAT_PLUG_CONTACT_MASK)

PLUG_CONTACT 0b0..The USB plug has not made contact. 0b1..The USB plug has made good contact.

Definition at line 44474 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_STAT_PLUG_CONTACT_MASK

#define USB_ANALOG_CHRG_DETECT_STAT_PLUG_CONTACT_MASK (0x1U)

Definition at line 44468 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_STAT_PLUG_CONTACT_SHIFT

#define USB_ANALOG_CHRG_DETECT_STAT_PLUG_CONTACT_SHIFT (0U)

Definition at line 44469 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_TOG_CHK_CHRG_B

#define USB_ANALOG_CHRG_DETECT_TOG_CHK_CHRG_B | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_TOG_CHK_CHRG_B_SHIFT)) & USB_ANALOG_CHRG_DETECT_TOG_CHK_CHRG_B_MASK)

CHK_CHRG_B - Check the charger connection 0b0..Check whether a charger (either a dedicated charger or a host charger) is connected to USB port. 0b1..Do not check whether a charger is connected to the USB port.

Definition at line 44434 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_TOG_CHK_CHRG_B_MASK

#define USB_ANALOG_CHRG_DETECT_TOG_CHK_CHRG_B_MASK (0x80000U)

Definition at line 44428 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_TOG_CHK_CHRG_B_SHIFT

#define USB_ANALOG_CHRG_DETECT_TOG_CHK_CHRG_B_SHIFT (19U)

Definition at line 44429 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_TOG_CHK_CONTACT

#define USB_ANALOG_CHRG_DETECT_TOG_CHK_CONTACT | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_TOG_CHK_CONTACT_SHIFT)) & USB_ANALOG_CHRG_DETECT_TOG_CHK_CONTACT_MASK)

CHK_CONTACT - Check the contact of USB plug 0b0..Do not check the contact of USB plug. 0b1..Check whether the USB plug has been in contact with each other

Definition at line 44427 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_TOG_CHK_CONTACT_MASK

#define USB_ANALOG_CHRG_DETECT_TOG_CHK_CONTACT_MASK (0x40000U)

Definition at line 44421 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_TOG_CHK_CONTACT_SHIFT

#define USB_ANALOG_CHRG_DETECT_TOG_CHK_CONTACT_SHIFT (18U)

Definition at line 44422 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_TOG_COUNT

#define USB_ANALOG_CHRG_DETECT_TOG_COUNT (2U)

Definition at line 44445 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_TOG_EN_B

#define USB_ANALOG_CHRG_DETECT_TOG_EN_B | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_CHRG_DETECT_TOG_EN_B_SHIFT)) & USB_ANALOG_CHRG_DETECT_TOG_EN_B_MASK)

EN_B 0b0..Enable the charger detector. 0b1..Disable the charger detector.

Definition at line 44441 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_TOG_EN_B_MASK

#define USB_ANALOG_CHRG_DETECT_TOG_EN_B_MASK (0x100000U)

Definition at line 44435 of file MIMXRT1062.h.

## ◆ USB_ANALOG_CHRG_DETECT_TOG_EN_B_SHIFT

#define USB_ANALOG_CHRG_DETECT_TOG_EN_B_SHIFT (20U)

Definition at line 44436 of file MIMXRT1062.h.

## ◆ USB_ANALOG_DIGPROG_SILICON_REVISION

#define USB_ANALOG_DIGPROG_SILICON_REVISION | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_DIGPROG_SILICON_REVISION_SHIFT)) & USB_ANALOG_DIGPROG_SILICON_REVISION_MASK)

SILICON_REVISION 0b00000000011011000000000000000000..Silicon revision 1.0

Definition at line 44604 of file MIMXRT1062.h.

## ◆ USB_ANALOG_DIGPROG_SILICON_REVISION_MASK

#define USB_ANALOG_DIGPROG_SILICON_REVISION_MASK (0xFFFFFFFFU)

Definition at line 44599 of file MIMXRT1062.h.

## ◆ USB_ANALOG_DIGPROG_SILICON_REVISION_SHIFT

#define USB_ANALOG_DIGPROG_SILICON_REVISION_SHIFT (0U)

Definition at line 44600 of file MIMXRT1062.h.

## ◆ USB_ANALOG_LOOPBACK_CLR_COUNT

#define USB_ANALOG_LOOPBACK_CLR_COUNT (2U)

Definition at line 44521 of file MIMXRT1062.h.

## ◆ USB_ANALOG_LOOPBACK_CLR_UTMI_TESTSTART

#define USB_ANALOG_LOOPBACK_CLR_UTMI_TESTSTART | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_LOOPBACK_CLR_UTMI_TESTSTART_SHIFT)) & USB_ANALOG_LOOPBACK_CLR_UTMI_TESTSTART_MASK)

Definition at line 44517 of file MIMXRT1062.h.

## ◆ USB_ANALOG_LOOPBACK_CLR_UTMI_TESTSTART_MASK

#define USB_ANALOG_LOOPBACK_CLR_UTMI_TESTSTART_MASK (0x1U)

Definition at line 44515 of file MIMXRT1062.h.

## ◆ USB_ANALOG_LOOPBACK_CLR_UTMI_TESTSTART_SHIFT

#define USB_ANALOG_LOOPBACK_CLR_UTMI_TESTSTART_SHIFT (0U)

Definition at line 44516 of file MIMXRT1062.h.

## ◆ USB_ANALOG_LOOPBACK_COUNT

#define USB_ANALOG_LOOPBACK_COUNT (2U)

Definition at line 44501 of file MIMXRT1062.h.

## ◆ USB_ANALOG_LOOPBACK_SET_COUNT

#define USB_ANALOG_LOOPBACK_SET_COUNT (2U)

Definition at line 44511 of file MIMXRT1062.h.

## ◆ USB_ANALOG_LOOPBACK_SET_UTMI_TESTSTART

#define USB_ANALOG_LOOPBACK_SET_UTMI_TESTSTART | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_LOOPBACK_SET_UTMI_TESTSTART_SHIFT)) & USB_ANALOG_LOOPBACK_SET_UTMI_TESTSTART_MASK)

Definition at line 44507 of file MIMXRT1062.h.

## ◆ USB_ANALOG_LOOPBACK_SET_UTMI_TESTSTART_MASK

#define USB_ANALOG_LOOPBACK_SET_UTMI_TESTSTART_MASK (0x1U)

Definition at line 44505 of file MIMXRT1062.h.

## ◆ USB_ANALOG_LOOPBACK_SET_UTMI_TESTSTART_SHIFT

#define USB_ANALOG_LOOPBACK_SET_UTMI_TESTSTART_SHIFT (0U)

Definition at line 44506 of file MIMXRT1062.h.

## ◆ USB_ANALOG_LOOPBACK_TOG_COUNT

#define USB_ANALOG_LOOPBACK_TOG_COUNT (2U)

Definition at line 44531 of file MIMXRT1062.h.

## ◆ USB_ANALOG_LOOPBACK_TOG_UTMI_TESTSTART

#define USB_ANALOG_LOOPBACK_TOG_UTMI_TESTSTART | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_LOOPBACK_TOG_UTMI_TESTSTART_SHIFT)) & USB_ANALOG_LOOPBACK_TOG_UTMI_TESTSTART_MASK)

Definition at line 44527 of file MIMXRT1062.h.

## ◆ USB_ANALOG_LOOPBACK_TOG_UTMI_TESTSTART_MASK

#define USB_ANALOG_LOOPBACK_TOG_UTMI_TESTSTART_MASK (0x1U)

Definition at line 44525 of file MIMXRT1062.h.

## ◆ USB_ANALOG_LOOPBACK_TOG_UTMI_TESTSTART_SHIFT

#define USB_ANALOG_LOOPBACK_TOG_UTMI_TESTSTART_SHIFT (0U)

Definition at line 44526 of file MIMXRT1062.h.

## ◆ USB_ANALOG_LOOPBACK_UTMI_TESTSTART

#define USB_ANALOG_LOOPBACK_UTMI_TESTSTART | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_LOOPBACK_UTMI_TESTSTART_SHIFT)) & USB_ANALOG_LOOPBACK_UTMI_TESTSTART_MASK)

Definition at line 44497 of file MIMXRT1062.h.

## ◆ USB_ANALOG_LOOPBACK_UTMI_TESTSTART_MASK

#define USB_ANALOG_LOOPBACK_UTMI_TESTSTART_MASK (0x1U)

Definition at line 44495 of file MIMXRT1062.h.

## ◆ USB_ANALOG_LOOPBACK_UTMI_TESTSTART_SHIFT

#define USB_ANALOG_LOOPBACK_UTMI_TESTSTART_SHIFT (0U)

Definition at line 44496 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_CLR_COUNT

#define USB_ANALOG_MISC_CLR_COUNT (2U)

Definition at line 44579 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_CLR_EN_CLK_UTMI

#define USB_ANALOG_MISC_CLR_EN_CLK_UTMI | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_MISC_CLR_EN_CLK_UTMI_SHIFT)) & USB_ANALOG_MISC_CLR_EN_CLK_UTMI_MASK)

Definition at line 44575 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_CLR_EN_CLK_UTMI_MASK

#define USB_ANALOG_MISC_CLR_EN_CLK_UTMI_MASK (0x40000000U)

Definition at line 44573 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_CLR_EN_CLK_UTMI_SHIFT

#define USB_ANALOG_MISC_CLR_EN_CLK_UTMI_SHIFT (30U)

Definition at line 44574 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_CLR_EN_DEGLITCH

#define USB_ANALOG_MISC_CLR_EN_DEGLITCH | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_MISC_CLR_EN_DEGLITCH_SHIFT)) & USB_ANALOG_MISC_CLR_EN_DEGLITCH_MASK)

Definition at line 44572 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_CLR_EN_DEGLITCH_MASK

#define USB_ANALOG_MISC_CLR_EN_DEGLITCH_MASK (0x2U)

Definition at line 44570 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_CLR_EN_DEGLITCH_SHIFT

#define USB_ANALOG_MISC_CLR_EN_DEGLITCH_SHIFT (1U)

Definition at line 44571 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_CLR_HS_USE_EXTERNAL_R

#define USB_ANALOG_MISC_CLR_HS_USE_EXTERNAL_R | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_MISC_CLR_HS_USE_EXTERNAL_R_SHIFT)) & USB_ANALOG_MISC_CLR_HS_USE_EXTERNAL_R_MASK)

Definition at line 44569 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_CLR_HS_USE_EXTERNAL_R_MASK

#define USB_ANALOG_MISC_CLR_HS_USE_EXTERNAL_R_MASK (0x1U)

Definition at line 44567 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_CLR_HS_USE_EXTERNAL_R_SHIFT

#define USB_ANALOG_MISC_CLR_HS_USE_EXTERNAL_R_SHIFT (0U)

Definition at line 44568 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_COUNT

#define USB_ANALOG_MISC_COUNT (2U)

Definition at line 44547 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_EN_CLK_UTMI

#define USB_ANALOG_MISC_EN_CLK_UTMI | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_MISC_EN_CLK_UTMI_SHIFT)) & USB_ANALOG_MISC_EN_CLK_UTMI_MASK)

Definition at line 44543 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_EN_CLK_UTMI_MASK

#define USB_ANALOG_MISC_EN_CLK_UTMI_MASK (0x40000000U)

Definition at line 44541 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_EN_CLK_UTMI_SHIFT

#define USB_ANALOG_MISC_EN_CLK_UTMI_SHIFT (30U)

Definition at line 44542 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_EN_DEGLITCH

#define USB_ANALOG_MISC_EN_DEGLITCH | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_MISC_EN_DEGLITCH_SHIFT)) & USB_ANALOG_MISC_EN_DEGLITCH_MASK)

Definition at line 44540 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_EN_DEGLITCH_MASK

#define USB_ANALOG_MISC_EN_DEGLITCH_MASK (0x2U)

Definition at line 44538 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_EN_DEGLITCH_SHIFT

#define USB_ANALOG_MISC_EN_DEGLITCH_SHIFT (1U)

Definition at line 44539 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_HS_USE_EXTERNAL_R

#define USB_ANALOG_MISC_HS_USE_EXTERNAL_R | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_MISC_HS_USE_EXTERNAL_R_SHIFT)) & USB_ANALOG_MISC_HS_USE_EXTERNAL_R_MASK)

Definition at line 44537 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_HS_USE_EXTERNAL_R_MASK

#define USB_ANALOG_MISC_HS_USE_EXTERNAL_R_MASK (0x1U)

Definition at line 44535 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_HS_USE_EXTERNAL_R_SHIFT

#define USB_ANALOG_MISC_HS_USE_EXTERNAL_R_SHIFT (0U)

Definition at line 44536 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_SET_COUNT

#define USB_ANALOG_MISC_SET_COUNT (2U)

Definition at line 44563 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_SET_EN_CLK_UTMI

#define USB_ANALOG_MISC_SET_EN_CLK_UTMI | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_MISC_SET_EN_CLK_UTMI_SHIFT)) & USB_ANALOG_MISC_SET_EN_CLK_UTMI_MASK)

Definition at line 44559 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_SET_EN_CLK_UTMI_MASK

#define USB_ANALOG_MISC_SET_EN_CLK_UTMI_MASK (0x40000000U)

Definition at line 44557 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_SET_EN_CLK_UTMI_SHIFT

#define USB_ANALOG_MISC_SET_EN_CLK_UTMI_SHIFT (30U)

Definition at line 44558 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_SET_EN_DEGLITCH

#define USB_ANALOG_MISC_SET_EN_DEGLITCH | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_MISC_SET_EN_DEGLITCH_SHIFT)) & USB_ANALOG_MISC_SET_EN_DEGLITCH_MASK)

Definition at line 44556 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_SET_EN_DEGLITCH_MASK

#define USB_ANALOG_MISC_SET_EN_DEGLITCH_MASK (0x2U)

Definition at line 44554 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_SET_EN_DEGLITCH_SHIFT

#define USB_ANALOG_MISC_SET_EN_DEGLITCH_SHIFT (1U)

Definition at line 44555 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_SET_HS_USE_EXTERNAL_R

#define USB_ANALOG_MISC_SET_HS_USE_EXTERNAL_R | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_MISC_SET_HS_USE_EXTERNAL_R_SHIFT)) & USB_ANALOG_MISC_SET_HS_USE_EXTERNAL_R_MASK)

Definition at line 44553 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_SET_HS_USE_EXTERNAL_R_MASK

#define USB_ANALOG_MISC_SET_HS_USE_EXTERNAL_R_MASK (0x1U)

Definition at line 44551 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_SET_HS_USE_EXTERNAL_R_SHIFT

#define USB_ANALOG_MISC_SET_HS_USE_EXTERNAL_R_SHIFT (0U)

Definition at line 44552 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_TOG_COUNT

#define USB_ANALOG_MISC_TOG_COUNT (2U)

Definition at line 44595 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_TOG_EN_CLK_UTMI

#define USB_ANALOG_MISC_TOG_EN_CLK_UTMI | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_MISC_TOG_EN_CLK_UTMI_SHIFT)) & USB_ANALOG_MISC_TOG_EN_CLK_UTMI_MASK)

Definition at line 44591 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_TOG_EN_CLK_UTMI_MASK

#define USB_ANALOG_MISC_TOG_EN_CLK_UTMI_MASK (0x40000000U)

Definition at line 44589 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_TOG_EN_CLK_UTMI_SHIFT

#define USB_ANALOG_MISC_TOG_EN_CLK_UTMI_SHIFT (30U)

Definition at line 44590 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_TOG_EN_DEGLITCH

#define USB_ANALOG_MISC_TOG_EN_DEGLITCH | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_MISC_TOG_EN_DEGLITCH_SHIFT)) & USB_ANALOG_MISC_TOG_EN_DEGLITCH_MASK)

Definition at line 44588 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_TOG_EN_DEGLITCH_MASK

#define USB_ANALOG_MISC_TOG_EN_DEGLITCH_MASK (0x2U)

Definition at line 44586 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_TOG_EN_DEGLITCH_SHIFT

#define USB_ANALOG_MISC_TOG_EN_DEGLITCH_SHIFT (1U)

Definition at line 44587 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_TOG_HS_USE_EXTERNAL_R

#define USB_ANALOG_MISC_TOG_HS_USE_EXTERNAL_R | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_MISC_TOG_HS_USE_EXTERNAL_R_SHIFT)) & USB_ANALOG_MISC_TOG_HS_USE_EXTERNAL_R_MASK)

Definition at line 44585 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_TOG_HS_USE_EXTERNAL_R_MASK

#define USB_ANALOG_MISC_TOG_HS_USE_EXTERNAL_R_MASK (0x1U)

Definition at line 44583 of file MIMXRT1062.h.

## ◆ USB_ANALOG_MISC_TOG_HS_USE_EXTERNAL_R_SHIFT

#define USB_ANALOG_MISC_TOG_HS_USE_EXTERNAL_R_SHIFT (0U)

Definition at line 44584 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_CHARGE_VBUS

#define USB_ANALOG_VBUS_DETECT_CHARGE_VBUS | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_CHARGE_VBUS_SHIFT)) & USB_ANALOG_VBUS_DETECT_CHARGE_VBUS_MASK)

Definition at line 44242 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_CHARGE_VBUS_MASK

#define USB_ANALOG_VBUS_DETECT_CHARGE_VBUS_MASK (0x8000000U)

Definition at line 44240 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_CHARGE_VBUS_SHIFT

#define USB_ANALOG_VBUS_DETECT_CHARGE_VBUS_SHIFT (27U)

Definition at line 44241 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_CLR_CHARGE_VBUS

#define USB_ANALOG_VBUS_DETECT_CLR_CHARGE_VBUS | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_CLR_CHARGE_VBUS_SHIFT)) & USB_ANALOG_VBUS_DETECT_CLR_CHARGE_VBUS_MASK)

Definition at line 44300 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_CLR_CHARGE_VBUS_MASK

#define USB_ANALOG_VBUS_DETECT_CLR_CHARGE_VBUS_MASK (0x8000000U)

Definition at line 44298 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_CLR_CHARGE_VBUS_SHIFT

#define USB_ANALOG_VBUS_DETECT_CLR_CHARGE_VBUS_SHIFT (27U)

Definition at line 44299 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_CLR_COUNT

#define USB_ANALOG_VBUS_DETECT_CLR_COUNT (2U)

Definition at line 44304 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_CLR_DISCHARGE_VBUS

#define USB_ANALOG_VBUS_DETECT_CLR_DISCHARGE_VBUS | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_CLR_DISCHARGE_VBUS_SHIFT)) & USB_ANALOG_VBUS_DETECT_CLR_DISCHARGE_VBUS_MASK)

Definition at line 44297 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_CLR_DISCHARGE_VBUS_MASK

#define USB_ANALOG_VBUS_DETECT_CLR_DISCHARGE_VBUS_MASK (0x4000000U)

Definition at line 44295 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_CLR_DISCHARGE_VBUS_SHIFT

#define USB_ANALOG_VBUS_DETECT_CLR_DISCHARGE_VBUS_SHIFT (26U)

Definition at line 44296 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_CLR_VBUSVALID_PWRUP_CMPS

#define USB_ANALOG_VBUS_DETECT_CLR_VBUSVALID_PWRUP_CMPS | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_CLR_VBUSVALID_PWRUP_CMPS_SHIFT)) & USB_ANALOG_VBUS_DETECT_CLR_VBUSVALID_PWRUP_CMPS_MASK)

Definition at line 44294 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_CLR_VBUSVALID_PWRUP_CMPS_MASK

#define USB_ANALOG_VBUS_DETECT_CLR_VBUSVALID_PWRUP_CMPS_MASK (0x100000U)

Definition at line 44292 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_CLR_VBUSVALID_PWRUP_CMPS_SHIFT

#define USB_ANALOG_VBUS_DETECT_CLR_VBUSVALID_PWRUP_CMPS_SHIFT (20U)

Definition at line 44293 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_CLR_VBUSVALID_THRESH

#define USB_ANALOG_VBUS_DETECT_CLR_VBUSVALID_THRESH | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_CLR_VBUSVALID_THRESH_SHIFT)) & USB_ANALOG_VBUS_DETECT_CLR_VBUSVALID_THRESH_MASK)

VBUSVALID_THRESH 0b000..4.0V 0b001..4.1V 0b010..4.2V 0b011..4.3V 0b100..4.4V (default) 0b101..4.5V 0b110..4.6V 0b111..4.7V

Definition at line 44291 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_CLR_VBUSVALID_THRESH_MASK

#define USB_ANALOG_VBUS_DETECT_CLR_VBUSVALID_THRESH_MASK (0x7U)

Definition at line 44279 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_CLR_VBUSVALID_THRESH_SHIFT

#define USB_ANALOG_VBUS_DETECT_CLR_VBUSVALID_THRESH_SHIFT (0U)

Definition at line 44280 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_COUNT

#define USB_ANALOG_VBUS_DETECT_COUNT (2U)

Definition at line 44246 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_DISCHARGE_VBUS

#define USB_ANALOG_VBUS_DETECT_DISCHARGE_VBUS | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_DISCHARGE_VBUS_SHIFT)) & USB_ANALOG_VBUS_DETECT_DISCHARGE_VBUS_MASK)

Definition at line 44239 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_DISCHARGE_VBUS_MASK

#define USB_ANALOG_VBUS_DETECT_DISCHARGE_VBUS_MASK (0x4000000U)

Definition at line 44237 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_DISCHARGE_VBUS_SHIFT

#define USB_ANALOG_VBUS_DETECT_DISCHARGE_VBUS_SHIFT (26U)

Definition at line 44238 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_SET_CHARGE_VBUS

#define USB_ANALOG_VBUS_DETECT_SET_CHARGE_VBUS | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_SET_CHARGE_VBUS_SHIFT)) & USB_ANALOG_VBUS_DETECT_SET_CHARGE_VBUS_MASK)

Definition at line 44271 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_SET_CHARGE_VBUS_MASK

#define USB_ANALOG_VBUS_DETECT_SET_CHARGE_VBUS_MASK (0x8000000U)

Definition at line 44269 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_SET_CHARGE_VBUS_SHIFT

#define USB_ANALOG_VBUS_DETECT_SET_CHARGE_VBUS_SHIFT (27U)

Definition at line 44270 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_SET_COUNT

#define USB_ANALOG_VBUS_DETECT_SET_COUNT (2U)

Definition at line 44275 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_SET_DISCHARGE_VBUS

#define USB_ANALOG_VBUS_DETECT_SET_DISCHARGE_VBUS | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_SET_DISCHARGE_VBUS_SHIFT)) & USB_ANALOG_VBUS_DETECT_SET_DISCHARGE_VBUS_MASK)

Definition at line 44268 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_SET_DISCHARGE_VBUS_MASK

#define USB_ANALOG_VBUS_DETECT_SET_DISCHARGE_VBUS_MASK (0x4000000U)

Definition at line 44266 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_SET_DISCHARGE_VBUS_SHIFT

#define USB_ANALOG_VBUS_DETECT_SET_DISCHARGE_VBUS_SHIFT (26U)

Definition at line 44267 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_SET_VBUSVALID_PWRUP_CMPS

#define USB_ANALOG_VBUS_DETECT_SET_VBUSVALID_PWRUP_CMPS | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_SET_VBUSVALID_PWRUP_CMPS_SHIFT)) & USB_ANALOG_VBUS_DETECT_SET_VBUSVALID_PWRUP_CMPS_MASK)

Definition at line 44265 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_SET_VBUSVALID_PWRUP_CMPS_MASK

#define USB_ANALOG_VBUS_DETECT_SET_VBUSVALID_PWRUP_CMPS_MASK (0x100000U)

Definition at line 44263 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_SET_VBUSVALID_PWRUP_CMPS_SHIFT

#define USB_ANALOG_VBUS_DETECT_SET_VBUSVALID_PWRUP_CMPS_SHIFT (20U)

Definition at line 44264 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_SET_VBUSVALID_THRESH

#define USB_ANALOG_VBUS_DETECT_SET_VBUSVALID_THRESH | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_SET_VBUSVALID_THRESH_SHIFT)) & USB_ANALOG_VBUS_DETECT_SET_VBUSVALID_THRESH_MASK)

VBUSVALID_THRESH 0b000..4.0V 0b001..4.1V 0b010..4.2V 0b011..4.3V 0b100..4.4V (default) 0b101..4.5V 0b110..4.6V 0b111..4.7V

Definition at line 44262 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_SET_VBUSVALID_THRESH_MASK

#define USB_ANALOG_VBUS_DETECT_SET_VBUSVALID_THRESH_MASK (0x7U)

Definition at line 44250 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_SET_VBUSVALID_THRESH_SHIFT

#define USB_ANALOG_VBUS_DETECT_SET_VBUSVALID_THRESH_SHIFT (0U)

Definition at line 44251 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_STAT_AVALID

#define USB_ANALOG_VBUS_DETECT_STAT_AVALID | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_STAT_AVALID_SHIFT)) & USB_ANALOG_VBUS_DETECT_STAT_AVALID_MASK)

Definition at line 44457 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_STAT_AVALID_MASK

#define USB_ANALOG_VBUS_DETECT_STAT_AVALID_MASK (0x4U)

Definition at line 44455 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_STAT_AVALID_SHIFT

#define USB_ANALOG_VBUS_DETECT_STAT_AVALID_SHIFT (2U)

Definition at line 44456 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_STAT_BVALID

#define USB_ANALOG_VBUS_DETECT_STAT_BVALID | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_STAT_BVALID_SHIFT)) & USB_ANALOG_VBUS_DETECT_STAT_BVALID_MASK)

Definition at line 44454 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_STAT_BVALID_MASK

#define USB_ANALOG_VBUS_DETECT_STAT_BVALID_MASK (0x2U)

Definition at line 44452 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_STAT_BVALID_SHIFT

#define USB_ANALOG_VBUS_DETECT_STAT_BVALID_SHIFT (1U)

Definition at line 44453 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_STAT_COUNT

#define USB_ANALOG_VBUS_DETECT_STAT_COUNT (2U)

Definition at line 44464 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_STAT_SESSEND

#define USB_ANALOG_VBUS_DETECT_STAT_SESSEND | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_STAT_SESSEND_SHIFT)) & USB_ANALOG_VBUS_DETECT_STAT_SESSEND_MASK)

Definition at line 44451 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_STAT_SESSEND_MASK

#define USB_ANALOG_VBUS_DETECT_STAT_SESSEND_MASK (0x1U)

Definition at line 44449 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_STAT_SESSEND_SHIFT

#define USB_ANALOG_VBUS_DETECT_STAT_SESSEND_SHIFT (0U)

Definition at line 44450 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_STAT_VBUS_VALID

#define USB_ANALOG_VBUS_DETECT_STAT_VBUS_VALID | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_STAT_VBUS_VALID_SHIFT)) & USB_ANALOG_VBUS_DETECT_STAT_VBUS_VALID_MASK)

Definition at line 44460 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_STAT_VBUS_VALID_MASK

#define USB_ANALOG_VBUS_DETECT_STAT_VBUS_VALID_MASK (0x8U)

Definition at line 44458 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_STAT_VBUS_VALID_SHIFT

#define USB_ANALOG_VBUS_DETECT_STAT_VBUS_VALID_SHIFT (3U)

Definition at line 44459 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_TOG_CHARGE_VBUS

#define USB_ANALOG_VBUS_DETECT_TOG_CHARGE_VBUS | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_TOG_CHARGE_VBUS_SHIFT)) & USB_ANALOG_VBUS_DETECT_TOG_CHARGE_VBUS_MASK)

Definition at line 44329 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_TOG_CHARGE_VBUS_MASK

#define USB_ANALOG_VBUS_DETECT_TOG_CHARGE_VBUS_MASK (0x8000000U)

Definition at line 44327 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_TOG_CHARGE_VBUS_SHIFT

#define USB_ANALOG_VBUS_DETECT_TOG_CHARGE_VBUS_SHIFT (27U)

Definition at line 44328 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_TOG_COUNT

#define USB_ANALOG_VBUS_DETECT_TOG_COUNT (2U)

Definition at line 44333 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_TOG_DISCHARGE_VBUS

#define USB_ANALOG_VBUS_DETECT_TOG_DISCHARGE_VBUS | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_TOG_DISCHARGE_VBUS_SHIFT)) & USB_ANALOG_VBUS_DETECT_TOG_DISCHARGE_VBUS_MASK)

Definition at line 44326 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_TOG_DISCHARGE_VBUS_MASK

#define USB_ANALOG_VBUS_DETECT_TOG_DISCHARGE_VBUS_MASK (0x4000000U)

Definition at line 44324 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_TOG_DISCHARGE_VBUS_SHIFT

#define USB_ANALOG_VBUS_DETECT_TOG_DISCHARGE_VBUS_SHIFT (26U)

Definition at line 44325 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_TOG_VBUSVALID_PWRUP_CMPS

#define USB_ANALOG_VBUS_DETECT_TOG_VBUSVALID_PWRUP_CMPS | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_TOG_VBUSVALID_PWRUP_CMPS_SHIFT)) & USB_ANALOG_VBUS_DETECT_TOG_VBUSVALID_PWRUP_CMPS_MASK)

Definition at line 44323 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_TOG_VBUSVALID_PWRUP_CMPS_MASK

#define USB_ANALOG_VBUS_DETECT_TOG_VBUSVALID_PWRUP_CMPS_MASK (0x100000U)

Definition at line 44321 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_TOG_VBUSVALID_PWRUP_CMPS_SHIFT

#define USB_ANALOG_VBUS_DETECT_TOG_VBUSVALID_PWRUP_CMPS_SHIFT (20U)

Definition at line 44322 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_TOG_VBUSVALID_THRESH

#define USB_ANALOG_VBUS_DETECT_TOG_VBUSVALID_THRESH | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_TOG_VBUSVALID_THRESH_SHIFT)) & USB_ANALOG_VBUS_DETECT_TOG_VBUSVALID_THRESH_MASK)

VBUSVALID_THRESH 0b000..4.0V 0b001..4.1V 0b010..4.2V 0b011..4.3V 0b100..4.4V (default) 0b101..4.5V 0b110..4.6V 0b111..4.7V

Definition at line 44320 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_TOG_VBUSVALID_THRESH_MASK

#define USB_ANALOG_VBUS_DETECT_TOG_VBUSVALID_THRESH_MASK (0x7U)

Definition at line 44308 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_TOG_VBUSVALID_THRESH_SHIFT

#define USB_ANALOG_VBUS_DETECT_TOG_VBUSVALID_THRESH_SHIFT (0U)

Definition at line 44309 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_VBUSVALID_PWRUP_CMPS

#define USB_ANALOG_VBUS_DETECT_VBUSVALID_PWRUP_CMPS | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_VBUSVALID_PWRUP_CMPS_SHIFT)) & USB_ANALOG_VBUS_DETECT_VBUSVALID_PWRUP_CMPS_MASK)

Definition at line 44236 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_VBUSVALID_PWRUP_CMPS_MASK

#define USB_ANALOG_VBUS_DETECT_VBUSVALID_PWRUP_CMPS_MASK (0x100000U)

Definition at line 44234 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_VBUSVALID_PWRUP_CMPS_SHIFT

#define USB_ANALOG_VBUS_DETECT_VBUSVALID_PWRUP_CMPS_SHIFT (20U)

Definition at line 44235 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_VBUSVALID_THRESH

#define USB_ANALOG_VBUS_DETECT_VBUSVALID_THRESH | ( |  | x | ) | (((uint32_t)(((uint32_t)(x)) << USB_ANALOG_VBUS_DETECT_VBUSVALID_THRESH_SHIFT)) & USB_ANALOG_VBUS_DETECT_VBUSVALID_THRESH_MASK)

VBUSVALID_THRESH 0b000..4.0V 0b001..4.1V 0b010..4.2V 0b011..4.3V 0b100..4.4V (default) 0b101..4.5V 0b110..4.6V 0b111..4.7V

Definition at line 44233 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_VBUSVALID_THRESH_MASK

#define USB_ANALOG_VBUS_DETECT_VBUSVALID_THRESH_MASK (0x7U)

Definition at line 44221 of file MIMXRT1062.h.

## ◆ USB_ANALOG_VBUS_DETECT_VBUSVALID_THRESH_SHIFT

#define USB_ANALOG_VBUS_DETECT_VBUSVALID_THRESH_SHIFT (0U)

Definition at line 44222 of file MIMXRT1062.h.