Type Alias d1_pac::usb1::ehci_capability::hccparams::PROGRAMMABLE_FRAME_LIST_FLAG_R
source · pub type PROGRAMMABLE_FRAME_LIST_FLAG_R = BitReader<bool>;
Expand description
Field programmable_frame_list_flag
reader - Programmable Frame List Flag
If this bit is set to a zero, then system software must use a frame list length of 1024 elements with this host controller. The USBCMD register Frame List Size field is a read-only register and should be set to zero.
If set to 1, then system software can specify and use the frame list in the USBCMD register Frame List Size field to cofigure the host controller.
The frame list must always aligned on a 4K page boundary. This requirement ensures that the frame list is always physically contiguous.
Aliased Type§
struct PROGRAMMABLE_FRAME_LIST_FLAG_R { /* private fields */ }