FreeBSD kernel usb device Code
atmegadci_softc Struct Reference

#include <atmegadci.h>

Collaboration diagram for atmegadci_softc:

Data Fields

struct usb_bus sc_bus
 
union atmegadci_hub_temp sc_hub_temp
 
atmegadci_clocks_tsc_clocks_on
 
atmegadci_clocks_tsc_clocks_off
 
struct usb_devicesc_devices [ATMEGA_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 sc_rt_addr
 
uint8_t sc_dv_addr
 
uint8_t sc_conf
 
uint8_t sc_hub_idata [1]
 
struct atmegadci_flags sc_flags
 

Detailed Description

Definition at line 255 of file atmegadci.h.

Field Documentation

◆ sc_bus

◆ sc_clocks_off

atmegadci_clocks_t* atmegadci_softc::sc_clocks_off

Definition at line 261 of file atmegadci.h.

Referenced by atmegadci_clocks_off().

◆ sc_clocks_on

atmegadci_clocks_t* atmegadci_softc::sc_clocks_on

Definition at line 260 of file atmegadci.h.

Referenced by atmegadci_clocks_on(), atmegadci_init(), and atmegadci_uninit().

◆ sc_conf

uint8_t atmegadci_softc::sc_conf

Definition at line 272 of file atmegadci.h.

Referenced by atmegadci_roothub_exec().

◆ sc_devices

struct usb_device* atmegadci_softc::sc_devices[ATMEGA_MAX_DEVICES]

Definition at line 263 of file atmegadci.h.

◆ sc_dv_addr

uint8_t atmegadci_softc::sc_dv_addr

Definition at line 271 of file atmegadci.h.

Referenced by atmegadci_data_tx_sync(), and atmegadci_setup_rx().

◆ sc_flags

◆ sc_hub_idata

uint8_t atmegadci_softc::sc_hub_idata[1]

Definition at line 274 of file atmegadci.h.

Referenced by atmegadci_root_intr().

◆ sc_hub_temp

union atmegadci_hub_temp atmegadci_softc::sc_hub_temp

Definition at line 257 of file atmegadci.h.

Referenced by atmegadci_roothub_exec().

◆ sc_intr_hdl

void* atmegadci_softc::sc_intr_hdl

Definition at line 265 of file atmegadci.h.

◆ sc_io_hdl

bus_space_handle_t atmegadci_softc::sc_io_hdl

Definition at line 268 of file atmegadci.h.

◆ sc_io_res

struct resource* atmegadci_softc::sc_io_res

Definition at line 266 of file atmegadci.h.

◆ sc_io_tag

bus_space_tag_t atmegadci_softc::sc_io_tag

Definition at line 267 of file atmegadci.h.

◆ sc_irq_res

struct resource* atmegadci_softc::sc_irq_res

Definition at line 264 of file atmegadci.h.

◆ sc_rt_addr

uint8_t atmegadci_softc::sc_rt_addr

Definition at line 270 of file atmegadci.h.

Referenced by atmegadci_ep_init(), and atmegadci_roothub_exec().


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