pub type INTERRUPT_THRESHOLD_CONTROL_W<'a, const O: u8> = FieldWriter<'a, u32, USBCMD_SPEC, u8, INTERRUPT_THRESHOLD_CONTROL_A, 8, O>;
Expand description

Field interrupt_threshold_control writer - Interrupt Threshold Control

The value in this field is used by system software to select the maximum rate at which the host controller will issue interrupts.

Aliased Type§

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

Implementations§

source§

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

source

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

1 micro-frame

source

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

2 micro-frames

source

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

4 micro-frames

source

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

8 micro-frames (default, equates to 1ms)

source

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

16 micro-frames (2ms)

source

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

32 micro-frames (4ms)

source

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

64 micro-frames (8ms)