FreeBSD kernel usb device Code
|
#include <avr32dci.h>
Data Fields | |
struct usb_bus | sc_bus |
union avr32dci_hub_temp | sc_hub_temp |
avr32dci_clocks_t * | sc_clocks_on |
avr32dci_clocks_t * | sc_clocks_off |
struct usb_device * | sc_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 |
Definition at line 223 of file avr32dci.h.
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().
struct usb_bus avr32dci_softc::sc_bus |
Definition at line 224 of file avr32dci.h.
Referenced by avr32dci_clear_stall_sub(), avr32dci_clocks_off(), avr32dci_clocks_on(), avr32dci_device_done(), avr32dci_do_poll(), avr32dci_init(), avr32dci_interrupt(), avr32dci_interrupt_poll(), avr32dci_root_intr(), avr32dci_roothub_exec(), avr32dci_uninit(), and avr32dci_wakeup_peer().
avr32dci_clocks_t* avr32dci_softc::sc_clocks_off |
Definition at line 229 of file avr32dci.h.
Referenced by avr32dci_clocks_off().
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().
uint8_t avr32dci_softc::sc_conf |
Definition at line 241 of file avr32dci.h.
Referenced by avr32dci_roothub_exec().
struct usb_device* avr32dci_softc::sc_devices[AVR32_MAX_DEVICES] |
Definition at line 231 of file avr32dci.h.
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().
struct avr32dci_flags avr32dci_softc::sc_flags |
Definition at line 245 of file avr32dci.h.
Referenced by avr32dci_clocks_off(), avr32dci_clocks_on(), avr32dci_interrupt(), avr32dci_pull_down(), avr32dci_pull_up(), avr32dci_roothub_exec(), avr32dci_uninit(), avr32dci_vbus_interrupt(), and avr32dci_wakeup_peer().
uint8_t avr32dci_softc::sc_hub_idata[1] |
Definition at line 243 of file avr32dci.h.
Referenced by avr32dci_root_intr().
union avr32dci_hub_temp avr32dci_softc::sc_hub_temp |
Definition at line 225 of file avr32dci.h.
Referenced by avr32dci_roothub_exec().
void* avr32dci_softc::sc_intr_hdl |
Definition at line 233 of file avr32dci.h.
bus_space_handle_t avr32dci_softc::sc_io_hdl |
Definition at line 236 of file avr32dci.h.
struct resource* avr32dci_softc::sc_io_res |
Definition at line 234 of file avr32dci.h.
bus_space_tag_t avr32dci_softc::sc_io_tag |
Definition at line 235 of file avr32dci.h.
struct resource* avr32dci_softc::sc_irq_res |
Definition at line 232 of file avr32dci.h.
uint8_t avr32dci_softc::sc_rt_addr |
Definition at line 239 of file avr32dci.h.
Referenced by avr32dci_ep_init(), and avr32dci_roothub_exec().