FreeBSD kernel usb device Code
xhci_dev_ctx_addr Struct Reference

#include <xhci.h>

Public Member Functions

struct {
   volatile uint64_t   dummy
 
__aligned (64) padding
 

Data Fields

volatile uint64_t qwBaaDevCtxAddr [USB_MAX_DEVICES+1]
 
volatile uint64_t qwSpBufPtr [XHCI_MAX_SCRATCHPADS]
 

Detailed Description

Definition at line 64 of file xhci.h.

Member Function Documentation

◆ __aligned()

struct xhci_dev_ctx_addr::@1 xhci_dev_ctx_addr::__aligned ( 64  )

Field Documentation

◆ dummy

volatile uint64_t xhci_dev_ctx_addr::dummy

Definition at line 67 of file xhci.h.

◆ qwBaaDevCtxAddr

volatile uint64_t xhci_dev_ctx_addr::qwBaaDevCtxAddr[USB_MAX_DEVICES+1]

Definition at line 65 of file xhci.h.

Referenced by xhci_set_slot_pointer(), and xhci_start_controller().

◆ qwSpBufPtr

volatile uint64_t xhci_dev_ctx_addr::qwSpBufPtr[XHCI_MAX_SCRATCHPADS]

Definition at line 69 of file xhci.h.

Referenced by xhci_start_controller().


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