Voxia OS v0.0.1
Hobby Project Operating System Targeting x86-64
Loading...
Searching...
No Matches
xhci_op_regs Struct Reference

#include <xhci.hpp>

Data Fields

volatile uint32_t usbcmd
 
volatile uint32_t usbsts
 
volatile uint32_t pagesize
 
uint32_t reserved1 [2]
 
volatile uint32_t dnctrl
 
volatile uint64_t crcr
 
uint32_t reserved2 [4]
 
volatile uint64_t dcbaap
 
volatile uint32_t config
 

Detailed Description

Definition at line 26 of file xhci.hpp.

Field Documentation

◆ config

volatile uint32_t xhci_op_regs::config

Definition at line 35 of file xhci.hpp.

◆ crcr

volatile uint64_t xhci_op_regs::crcr

Definition at line 32 of file xhci.hpp.

◆ dcbaap

volatile uint64_t xhci_op_regs::dcbaap

Definition at line 34 of file xhci.hpp.

◆ dnctrl

volatile uint32_t xhci_op_regs::dnctrl

Definition at line 31 of file xhci.hpp.

◆ pagesize

volatile uint32_t xhci_op_regs::pagesize

Definition at line 29 of file xhci.hpp.

◆ reserved1

uint32_t xhci_op_regs::reserved1[2]

Definition at line 30 of file xhci.hpp.

◆ reserved2

uint32_t xhci_op_regs::reserved2[4]

Definition at line 33 of file xhci.hpp.

◆ usbcmd

volatile uint32_t xhci_op_regs::usbcmd

Definition at line 27 of file xhci.hpp.

◆ usbsts

volatile uint32_t xhci_op_regs::usbsts

Definition at line 28 of file xhci.hpp.


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