Struct imxrt_ral::usb_analog::RegisterBlock
source · #[repr(C)]pub struct RegisterBlock {Show 37 fields
pub USB1_VBUS_DETECT: RWRegister<u32>,
pub USB1_VBUS_DETECT_SET: RWRegister<u32>,
pub USB1_VBUS_DETECT_CLR: RWRegister<u32>,
pub USB1_VBUS_DETECT_TOG: RWRegister<u32>,
pub USB1_CHRG_DETECT: RWRegister<u32>,
pub USB1_CHRG_DETECT_SET: RWRegister<u32>,
pub USB1_CHRG_DETECT_CLR: RWRegister<u32>,
pub USB1_CHRG_DETECT_TOG: RWRegister<u32>,
pub USB1_VBUS_DETECT_STAT: RORegister<u32>,
pub USB1_CHRG_DETECT_STAT: RORegister<u32>,
pub USB1_LOOPBACK: RWRegister<u32>,
pub USB1_LOOPBACK_SET: RWRegister<u32>,
pub USB1_LOOPBACK_CLR: RWRegister<u32>,
pub USB1_LOOPBACK_TOG: RWRegister<u32>,
pub USB1_MISC: RWRegister<u32>,
pub USB1_MISC_SET: RWRegister<u32>,
pub USB1_MISC_CLR: RWRegister<u32>,
pub USB1_MISC_TOG: RWRegister<u32>,
pub USB2_VBUS_DETECT: RWRegister<u32>,
pub USB2_VBUS_DETECT_SET: RWRegister<u32>,
pub USB2_VBUS_DETECT_CLR: RWRegister<u32>,
pub USB2_VBUS_DETECT_TOG: RWRegister<u32>,
pub USB2_CHRG_DETECT: RWRegister<u32>,
pub USB2_CHRG_DETECT_SET: RWRegister<u32>,
pub USB2_CHRG_DETECT_CLR: RWRegister<u32>,
pub USB2_CHRG_DETECT_TOG: RWRegister<u32>,
pub USB2_VBUS_DETECT_STAT: RORegister<u32>,
pub USB2_CHRG_DETECT_STAT: RORegister<u32>,
pub USB2_LOOPBACK: RWRegister<u32>,
pub USB2_LOOPBACK_SET: RWRegister<u32>,
pub USB2_LOOPBACK_CLR: RWRegister<u32>,
pub USB2_LOOPBACK_TOG: RWRegister<u32>,
pub USB2_MISC: RWRegister<u32>,
pub USB2_MISC_SET: RWRegister<u32>,
pub USB2_MISC_CLR: RWRegister<u32>,
pub USB2_MISC_TOG: RWRegister<u32>,
pub DIGPROG: RORegister<u32>,
/* private fields */
}
Expand description
USB Analog
Fields§
§USB1_VBUS_DETECT: RWRegister<u32>
USB VBUS Detect Register
USB1_VBUS_DETECT_SET: RWRegister<u32>
USB VBUS Detect Register
USB1_VBUS_DETECT_CLR: RWRegister<u32>
USB VBUS Detect Register
USB1_VBUS_DETECT_TOG: RWRegister<u32>
USB VBUS Detect Register
USB1_CHRG_DETECT: RWRegister<u32>
USB Charger Detect Register
USB1_CHRG_DETECT_SET: RWRegister<u32>
USB Charger Detect Register
USB1_CHRG_DETECT_CLR: RWRegister<u32>
USB Charger Detect Register
USB1_CHRG_DETECT_TOG: RWRegister<u32>
USB Charger Detect Register
USB1_VBUS_DETECT_STAT: RORegister<u32>
USB VBUS Detect Status Register
USB1_CHRG_DETECT_STAT: RORegister<u32>
USB Charger Detect Status Register
USB1_LOOPBACK: RWRegister<u32>
USB Loopback Test Register
USB1_LOOPBACK_SET: RWRegister<u32>
USB Loopback Test Register
USB1_LOOPBACK_CLR: RWRegister<u32>
USB Loopback Test Register
USB1_LOOPBACK_TOG: RWRegister<u32>
USB Loopback Test Register
USB1_MISC: RWRegister<u32>
USB Misc Register
USB1_MISC_SET: RWRegister<u32>
USB Misc Register
USB1_MISC_CLR: RWRegister<u32>
USB Misc Register
USB1_MISC_TOG: RWRegister<u32>
USB Misc Register
USB2_VBUS_DETECT: RWRegister<u32>
USB VBUS Detect Register
USB2_VBUS_DETECT_SET: RWRegister<u32>
USB VBUS Detect Register
USB2_VBUS_DETECT_CLR: RWRegister<u32>
USB VBUS Detect Register
USB2_VBUS_DETECT_TOG: RWRegister<u32>
USB VBUS Detect Register
USB2_CHRG_DETECT: RWRegister<u32>
USB Charger Detect Register
USB2_CHRG_DETECT_SET: RWRegister<u32>
USB Charger Detect Register
USB2_CHRG_DETECT_CLR: RWRegister<u32>
USB Charger Detect Register
USB2_CHRG_DETECT_TOG: RWRegister<u32>
USB Charger Detect Register
USB2_VBUS_DETECT_STAT: RORegister<u32>
USB VBUS Detect Status Register
USB2_CHRG_DETECT_STAT: RORegister<u32>
USB Charger Detect Status Register
USB2_LOOPBACK: RWRegister<u32>
USB Loopback Test Register
USB2_LOOPBACK_SET: RWRegister<u32>
USB Loopback Test Register
USB2_LOOPBACK_CLR: RWRegister<u32>
USB Loopback Test Register
USB2_LOOPBACK_TOG: RWRegister<u32>
USB Loopback Test Register
USB2_MISC: RWRegister<u32>
USB Misc Register
USB2_MISC_SET: RWRegister<u32>
USB Misc Register
USB2_MISC_CLR: RWRegister<u32>
USB Misc Register
USB2_MISC_TOG: RWRegister<u32>
USB Misc Register
DIGPROG: RORegister<u32>
Chip Silicon Version