struct SlotContext
Defined at line 679 of file ../../src/devices/usb/drivers/xhci/registers.h
Section 6.2.2
Public Members
uint32_t a
uint32_t b
uint32_t c
uint32_t d
Public Methods
typename std::remove_reference_t<decltype(b)> PORT_COUNT ()
Defined at line 684 of file ../../src/devices/usb/drivers/xhci/registers.h
usb_xhci::SlotContext & set_PORT_COUNT (typename std::remove_reference_t<decltype(b)> val)
Defined at line 684 of file ../../src/devices/usb/drivers/xhci/registers.h
typename std::remove_reference_t<decltype(a)> CONTEXT_ENTRIES ()
Defined at line 685 of file ../../src/devices/usb/drivers/xhci/registers.h
usb_xhci::SlotContext & set_CONTEXT_ENTRIES (typename std::remove_reference_t<decltype(a)> val)
Defined at line 685 of file ../../src/devices/usb/drivers/xhci/registers.h
typename std::remove_reference_t<decltype(a)> HUB ()
Defined at line 686 of file ../../src/devices/usb/drivers/xhci/registers.h
usb_xhci::SlotContext & set_HUB (typename std::remove_reference_t<decltype(a)> val)
Defined at line 686 of file ../../src/devices/usb/drivers/xhci/registers.h
typename std::remove_reference_t<decltype(a)> MULTI_TT ()
Defined at line 687 of file ../../src/devices/usb/drivers/xhci/registers.h
usb_xhci::SlotContext & set_MULTI_TT (typename std::remove_reference_t<decltype(a)> val)
Defined at line 687 of file ../../src/devices/usb/drivers/xhci/registers.h
typename std::remove_reference_t<decltype(a)> SPEED ()
Defined at line 688 of file ../../src/devices/usb/drivers/xhci/registers.h
usb_xhci::SlotContext & set_SPEED (typename std::remove_reference_t<decltype(a)> val)
Defined at line 688 of file ../../src/devices/usb/drivers/xhci/registers.h
typename std::remove_reference_t<decltype(b)> PORTNO ()
Root Hub Port Number
Defined at line 690 of file ../../src/devices/usb/drivers/xhci/registers.h
usb_xhci::SlotContext & set_PORTNO (typename std::remove_reference_t<decltype(b)> val)
Root Hub Port Number
Defined at line 690 of file ../../src/devices/usb/drivers/xhci/registers.h
typename std::remove_reference_t<decltype(a)> ROUTE_STRING ()
Defined at line 691 of file ../../src/devices/usb/drivers/xhci/registers.h
usb_xhci::SlotContext & set_ROUTE_STRING (typename std::remove_reference_t<decltype(a)> val)
Defined at line 691 of file ../../src/devices/usb/drivers/xhci/registers.h
typename std::remove_reference_t<decltype(c)> TTT ()
TT Think Time
Defined at line 693 of file ../../src/devices/usb/drivers/xhci/registers.h
usb_xhci::SlotContext & set_TTT (typename std::remove_reference_t<decltype(c)> val)
TT Think Time
Defined at line 693 of file ../../src/devices/usb/drivers/xhci/registers.h
typename std::remove_reference_t<decltype(b)> MAX_EXIT_LATENCY ()
Defined at line 694 of file ../../src/devices/usb/drivers/xhci/registers.h
usb_xhci::SlotContext & set_MAX_EXIT_LATENCY (typename std::remove_reference_t<decltype(b)> val)
Defined at line 694 of file ../../src/devices/usb/drivers/xhci/registers.h
typename std::remove_reference_t<decltype(c)> PARENT_PORT_NUMBER ()
Defined at line 695 of file ../../src/devices/usb/drivers/xhci/registers.h
usb_xhci::SlotContext & set_PARENT_PORT_NUMBER (typename std::remove_reference_t<decltype(c)> val)
Defined at line 695 of file ../../src/devices/usb/drivers/xhci/registers.h
typename std::remove_reference_t<decltype(c)> PARENT_HUB_SLOT_ID ()
Defined at line 696 of file ../../src/devices/usb/drivers/xhci/registers.h
usb_xhci::SlotContext & set_PARENT_HUB_SLOT_ID (typename std::remove_reference_t<decltype(c)> val)
Defined at line 696 of file ../../src/devices/usb/drivers/xhci/registers.h
typename std::remove_reference_t<decltype(c)> INTERRUPTER_TARGET ()
Defined at line 697 of file ../../src/devices/usb/drivers/xhci/registers.h
usb_xhci::SlotContext & set_INTERRUPTER_TARGET (typename std::remove_reference_t<decltype(c)> val)
Defined at line 697 of file ../../src/devices/usb/drivers/xhci/registers.h