FreeBSD kernel usb device Code
avr32dci_softc Struct Reference

#include <avr32dci.h>

Collaboration diagram for avr32dci_softc:

Data Fields

struct usb_bus sc_bus
 
union avr32dci_hub_temp sc_hub_temp
 
avr32dci_clocks_tsc_clocks_on
 
avr32dci_clocks_tsc_clocks_off
 
struct usb_devicesc_devices [AVR32_MAX_DEVICES]
 
struct resource * sc_irq_res
 
void * sc_intr_hdl
 
struct resource * sc_io_res
 
bus_space_tag_t sc_io_tag
 
bus_space_handle_t sc_io_hdl
 
uint8_t * physdata
 
uint8_t sc_rt_addr
 
uint8_t sc_dv_addr
 
uint8_t sc_conf
 
uint8_t sc_hub_idata [1]
 
struct avr32dci_flags sc_flags
 

Detailed Description

Definition at line 223 of file avr32dci.h.

Field Documentation

◆ physdata

uint8_t* avr32dci_softc::physdata

Definition at line 237 of file avr32dci.h.

Referenced by avr32dci_data_rx(), avr32dci_data_tx(), and avr32dci_setup_rx().

◆ sc_bus

◆ sc_clocks_off

avr32dci_clocks_t* avr32dci_softc::sc_clocks_off

Definition at line 229 of file avr32dci.h.

Referenced by avr32dci_clocks_off().

◆ sc_clocks_on

avr32dci_clocks_t* avr32dci_softc::sc_clocks_on

Definition at line 228 of file avr32dci.h.

Referenced by avr32dci_clocks_on(), avr32dci_init(), and avr32dci_uninit().

◆ sc_conf

uint8_t avr32dci_softc::sc_conf

Definition at line 241 of file avr32dci.h.

Referenced by avr32dci_roothub_exec().

◆ sc_devices

struct usb_device* avr32dci_softc::sc_devices[AVR32_MAX_DEVICES]

Definition at line 231 of file avr32dci.h.

◆ sc_dv_addr

uint8_t avr32dci_softc::sc_dv_addr

Definition at line 240 of file avr32dci.h.

Referenced by avr32dci_data_tx_sync(), and avr32dci_setup_rx().

◆ sc_flags

◆ sc_hub_idata

uint8_t avr32dci_softc::sc_hub_idata[1]

Definition at line 243 of file avr32dci.h.

Referenced by avr32dci_root_intr().

◆ sc_hub_temp

union avr32dci_hub_temp avr32dci_softc::sc_hub_temp

Definition at line 225 of file avr32dci.h.

Referenced by avr32dci_roothub_exec().

◆ sc_intr_hdl

void* avr32dci_softc::sc_intr_hdl

Definition at line 233 of file avr32dci.h.

◆ sc_io_hdl

bus_space_handle_t avr32dci_softc::sc_io_hdl

Definition at line 236 of file avr32dci.h.

◆ sc_io_res

struct resource* avr32dci_softc::sc_io_res

Definition at line 234 of file avr32dci.h.

◆ sc_io_tag

bus_space_tag_t avr32dci_softc::sc_io_tag

Definition at line 235 of file avr32dci.h.

◆ sc_irq_res

struct resource* avr32dci_softc::sc_irq_res

Definition at line 232 of file avr32dci.h.

◆ sc_rt_addr

uint8_t avr32dci_softc::sc_rt_addr

Definition at line 239 of file avr32dci.h.

Referenced by avr32dci_ep_init(), and avr32dci_roothub_exec().


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