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

#include <ehci.hpp>

Data Fields

volatile uint32_t usbcmd
 
volatile uint32_t usbsts
 
volatile uint32_t usbintr
 
volatile uint32_t frindex
 
volatile uint32_t ctrldssegment
 
volatile uint32_t periodiclistbase
 
volatile uint32_t asynclistaddr
 
volatile uint32_t reserved [9]
 
volatile uint32_t configflag
 
volatile uint32_t portsc []
 

Detailed Description

Definition at line 112 of file ehci.hpp.

Field Documentation

◆ asynclistaddr

volatile uint32_t ehci_operation::asynclistaddr

Definition at line 135 of file ehci.hpp.

◆ configflag

volatile uint32_t ehci_operation::configflag

Definition at line 137 of file ehci.hpp.

◆ ctrldssegment

volatile uint32_t ehci_operation::ctrldssegment

Definition at line 133 of file ehci.hpp.

◆ frindex

volatile uint32_t ehci_operation::frindex

Definition at line 132 of file ehci.hpp.

◆ periodiclistbase

volatile uint32_t ehci_operation::periodiclistbase

Definition at line 134 of file ehci.hpp.

◆ portsc

volatile uint32_t ehci_operation::portsc[]

Definition at line 138 of file ehci.hpp.

◆ reserved

volatile uint32_t ehci_operation::reserved[9]

Definition at line 136 of file ehci.hpp.

◆ usbcmd

volatile uint32_t ehci_operation::usbcmd

Definition at line 113 of file ehci.hpp.

◆ usbintr

volatile uint32_t ehci_operation::usbintr

Definition at line 120 of file ehci.hpp.

◆ usbsts

volatile uint32_t ehci_operation::usbsts

Definition at line 114 of file ehci.hpp.


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