FreeBSD kernel usb device Code
|
#include <atmegadci.h>
Data Fields | |
struct usb_bus | sc_bus |
union atmegadci_hub_temp | sc_hub_temp |
atmegadci_clocks_t * | sc_clocks_on |
atmegadci_clocks_t * | sc_clocks_off |
struct usb_device * | sc_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 |
Definition at line 255 of file atmegadci.h.
struct usb_bus atmegadci_softc::sc_bus |
Definition at line 256 of file atmegadci.h.
Referenced by atmegadci_clear_stall_sub(), atmegadci_clocks_off(), atmegadci_clocks_on(), atmegadci_device_done(), atmegadci_do_poll(), atmegadci_init(), atmegadci_interrupt(), atmegadci_interrupt_poll(), atmegadci_root_intr(), atmegadci_roothub_exec(), atmegadci_uninit(), and atmegadci_wakeup_peer().
atmegadci_clocks_t* atmegadci_softc::sc_clocks_off |
Definition at line 261 of file atmegadci.h.
Referenced by atmegadci_clocks_off().
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().
uint8_t atmegadci_softc::sc_conf |
Definition at line 272 of file atmegadci.h.
Referenced by atmegadci_roothub_exec().
struct usb_device* atmegadci_softc::sc_devices[ATMEGA_MAX_DEVICES] |
Definition at line 263 of file atmegadci.h.
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().
struct atmegadci_flags atmegadci_softc::sc_flags |
Definition at line 276 of file atmegadci.h.
Referenced by atmegadci_clocks_off(), atmegadci_clocks_on(), atmegadci_interrupt(), atmegadci_pull_down(), atmegadci_pull_up(), atmegadci_roothub_exec(), atmegadci_uninit(), atmegadci_vbus_interrupt(), and atmegadci_wakeup_peer().
uint8_t atmegadci_softc::sc_hub_idata[1] |
Definition at line 274 of file atmegadci.h.
Referenced by atmegadci_root_intr().
union atmegadci_hub_temp atmegadci_softc::sc_hub_temp |
Definition at line 257 of file atmegadci.h.
Referenced by atmegadci_roothub_exec().
void* atmegadci_softc::sc_intr_hdl |
Definition at line 265 of file atmegadci.h.
bus_space_handle_t atmegadci_softc::sc_io_hdl |
Definition at line 268 of file atmegadci.h.
struct resource* atmegadci_softc::sc_io_res |
Definition at line 266 of file atmegadci.h.
bus_space_tag_t atmegadci_softc::sc_io_tag |
Definition at line 267 of file atmegadci.h.
struct resource* atmegadci_softc::sc_irq_res |
Definition at line 264 of file atmegadci.h.
uint8_t atmegadci_softc::sc_rt_addr |
Definition at line 270 of file atmegadci.h.
Referenced by atmegadci_ep_init(), and atmegadci_roothub_exec().