XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
_xhci_setup_trb_t_ Struct Reference

#include <xhci.h>

Public Attributes

uint32_t bmRequestType: 8
 
uint32_t bRequest: 8
 
uint32_t wValue: 16
 
uint32_t wIndex: 16
 
uint32_t wLength: 16
 
uint32_t trbTransferLength: 17
 
uint32_t rsvdZ: 5
 
uint32_t interrupterTarget: 10
 
uint32_t cycleBit: 1
 
uint32_t rsvdZ2: 4
 
uint32_t ioc: 1
 
uint32_t immediateData: 1
 
uint32_t rsvdZ3: 3
 
uint32_t trbType: 6
 
uint32_t transferType: 2
 
uint32_t rsvdZ4: 14
 

Member Data Documentation

◆ bmRequestType

uint32_t _xhci_setup_trb_t_::bmRequestType

◆ bRequest

uint32_t _xhci_setup_trb_t_::bRequest

◆ cycleBit

uint32_t _xhci_setup_trb_t_::cycleBit

◆ immediateData

uint32_t _xhci_setup_trb_t_::immediateData

◆ interrupterTarget

uint32_t _xhci_setup_trb_t_::interrupterTarget

◆ ioc

uint32_t _xhci_setup_trb_t_::ioc

◆ rsvdZ

uint32_t _xhci_setup_trb_t_::rsvdZ

◆ rsvdZ2

uint32_t _xhci_setup_trb_t_::rsvdZ2

◆ rsvdZ3

uint32_t _xhci_setup_trb_t_::rsvdZ3

◆ rsvdZ4

uint32_t _xhci_setup_trb_t_::rsvdZ4

◆ transferType

uint32_t _xhci_setup_trb_t_::transferType

◆ trbTransferLength

uint32_t _xhci_setup_trb_t_::trbTransferLength

◆ trbType

uint32_t _xhci_setup_trb_t_::trbType

◆ wIndex

uint32_t _xhci_setup_trb_t_::wIndex

◆ wLength

uint32_t _xhci_setup_trb_t_::wLength

◆ wValue

uint32_t _xhci_setup_trb_t_::wValue

The documentation for this struct was generated from the following files: