pub type PORT_ENABLE_STATUS_CHANGE_W<'a, const O: u8> = BitWriter<'a, u32, HC_RH_PORT_STATUS_SPEC, PORT_ENABLE_STATUS_CHANGE_A, O>;
Expand description

Field port_enable_status_change writer - This bit is set when hardware events cause the PortEnableStatus bit to be cleared. Changes from HCD writes do not set this bit. The HCD writes a ‘1’ to clear this bit. Writing a ‘0’ has no effect.

Aliased Type§

struct PORT_ENABLE_STATUS_CHANGE_W<'a, const O: u8> { /* private fields */ }

Implementations§

source§

impl<'a, const O: u8> PORT_ENABLE_STATUS_CHANGE_W<'a, O>

source

pub fn no_change(self) -> &'a mut W

no change in PortEnableStatus

source

pub fn change(self) -> &'a mut W

PortEnableStatus has changed