pub struct W(_);
Expand description

Register HCRHPORTSTATUS writer

Implementations

Bit 0 - (read) CurrentConnectStatus This bit reflects the current state of the downstream port.

Bit 1 - (read) PortEnableStatus This bit indicates whether the port is enabled or disabled.

Bit 2 - (read) PortSuspendStatus This bit indicates the port is suspended or in the resume sequence.

Bit 3 - (read) PortOverCurrentIndicator This bit is only valid when the Root Hub is configured in such a way that overcurrent conditions are reported on a per-port basis.

Bit 4 - (read) PortResetStatus When this bit is set by a write to SetPortReset, port reset signaling is asserted.

Bit 8 - (read) PortPowerStatus This bit reflects the porta’s power status, regardless of the type of power switching implemented.

Bit 9 - (read) LowSpeedDeviceAttached This bit indicates the speed of the device attached to this port.

Bit 16 - ConnectStatusChange This bit is set whenever a connect or disconnect event occurs.

Bit 17 - PortEnableStatusChange This bit is set when hardware events cause the PortEnableStatus bit to be cleared.

Bit 18 - PortSuspendStatusChange This bit is set when the full resume sequence is completed.

Bit 19 - PortOverCurrentIndicatorChange This bit is valid only if overcurrent conditions are reported on a per-port basis.

Bit 20 - PortResetStatusChange This bit is set at the end of the 10 ms port reset signal.

Writes raw bits to the register.

Methods from Deref<Target = W<HCRHPORTSTATUS_SPEC>>

Writes raw bits to the register.

Trait Implementations

The resulting type after dereferencing.

Dereferences the value.

Mutably dereferences the value.

Performs the conversion.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.