FreeBSD kernel usb device Code
|
#include <uss820dci.h>
Data Fields | |
struct usb_bus | sc_bus |
union uss820_hub_temp | sc_hub_temp |
struct usb_device * | sc_devices [USS820_MAX_DEVICES] |
struct resource * | sc_io_res |
struct resource * | sc_irq_res |
void * | sc_intr_hdl |
bus_size_t | sc_io_size |
bus_space_tag_t | sc_io_tag |
bus_space_handle_t | sc_io_hdl |
uint32_t | sc_xfer_complete |
uint8_t | sc_rt_addr |
uint8_t | sc_dv_addr |
uint8_t | sc_conf |
uint8_t | sc_hub_idata [1] |
struct uss820_flags | sc_flags |
Definition at line 330 of file uss820dci.h.
struct usb_bus uss820dci_softc::sc_bus |
Definition at line 331 of file uss820dci.h.
Referenced by uss820dci_clear_stall_sub(), uss820dci_device_done(), uss820dci_do_poll(), uss820dci_filter_interrupt(), uss820dci_init(), uss820dci_interrupt(), uss820dci_interrupt_complete_locked(), uss820dci_interrupt_poll_locked(), uss820dci_root_intr(), uss820dci_roothub_exec(), uss820dci_set_stall(), uss820dci_start_standard_chain(), and uss820dci_uninit().
uint8_t uss820dci_softc::sc_conf |
Definition at line 346 of file uss820dci.h.
Referenced by uss820dci_roothub_exec().
struct usb_device* uss820dci_softc::sc_devices[USS820_MAX_DEVICES] |
Definition at line 334 of file uss820dci.h.
uint8_t uss820dci_softc::sc_dv_addr |
Definition at line 345 of file uss820dci.h.
Referenced by uss820dci_data_tx_sync(), and uss820dci_setup_rx().
struct uss820_flags uss820dci_softc::sc_flags |
Definition at line 350 of file uss820dci.h.
Referenced by uss820dci_init(), uss820dci_interrupt(), uss820dci_pull_down(), uss820dci_pull_up(), uss820dci_roothub_exec(), uss820dci_uninit(), and uss820dci_wakeup_peer().
uint8_t uss820dci_softc::sc_hub_idata[1] |
Definition at line 348 of file uss820dci.h.
Referenced by uss820dci_root_intr().
union uss820_hub_temp uss820dci_softc::sc_hub_temp |
Definition at line 332 of file uss820dci.h.
Referenced by uss820dci_roothub_exec().
void* uss820dci_softc::sc_intr_hdl |
Definition at line 337 of file uss820dci.h.
bus_space_handle_t uss820dci_softc::sc_io_hdl |
Definition at line 340 of file uss820dci.h.
Referenced by uss820dci_data_rx(), uss820dci_data_tx(), and uss820dci_setup_rx().
struct resource* uss820dci_softc::sc_io_res |
Definition at line 335 of file uss820dci.h.
bus_size_t uss820dci_softc::sc_io_size |
Definition at line 338 of file uss820dci.h.
bus_space_tag_t uss820dci_softc::sc_io_tag |
Definition at line 339 of file uss820dci.h.
Referenced by uss820dci_data_rx(), uss820dci_data_tx(), and uss820dci_setup_rx().
struct resource* uss820dci_softc::sc_irq_res |
Definition at line 336 of file uss820dci.h.
uint8_t uss820dci_softc::sc_rt_addr |
Definition at line 344 of file uss820dci.h.
Referenced by uss820dci_ep_init(), and uss820dci_roothub_exec().
uint32_t uss820dci_softc::sc_xfer_complete |
Definition at line 342 of file uss820dci.h.
Referenced by uss820dci_filter_interrupt(), uss820dci_interrupt(), and uss820dci_xfer_do_fifo().