Data Fields
ehci_queue_head Struct Reference

A queue head. More...

#include <ehci.h>

Data Fields

uint32_t link
 Horizontal link pointer. More...
uint32_t chr
 Endpoint characteristics. More...
uint32_t cap
 Endpoint capabilities. More...
uint32_t current
 Current transfer descriptor. More...
struct ehci_transfer_descriptor cache
 Transfer descriptor cache. More...

Detailed Description

A queue head.

Definition at line 291 of file ehci.h.

Field Documentation

◆ link

uint32_t ehci_queue_head::link

Horizontal link pointer.

Definition at line 293 of file ehci.h.

Referenced by ehci_async_schedule().

◆ chr

uint32_t ehci_queue_head::chr

Endpoint characteristics.

Definition at line 295 of file ehci.h.

Referenced by ehci_bus_open().

◆ cap

uint32_t ehci_queue_head::cap

Endpoint capabilities.

Definition at line 297 of file ehci.h.

◆ current

uint32_t ehci_queue_head::current

Current transfer descriptor.

Definition at line 299 of file ehci.h.

◆ cache

struct ehci_transfer_descriptor ehci_queue_head::cache

Transfer descriptor cache.

Definition at line 301 of file ehci.h.

Referenced by ehci_bus_open(), ehci_endpoint_reset(), and ehci_ring_alloc().

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