FreeBSD kernel usb device Code
|
#include <atmegadci.h>
Data Fields | |
struct atmegadci_td * | obj_next |
atmegadci_cmd_t * | func |
struct usb_page_cache * | pc |
uint32_t | offset |
uint32_t | remainder |
uint16_t | max_packet_size |
uint8_t | error:1 |
uint8_t | alt_next:1 |
uint8_t | short_pkt:1 |
uint8_t | support_multi_buffer:1 |
uint8_t | did_stall:1 |
uint8_t | ep_no:3 |
Definition at line 198 of file atmegadci.h.
uint8_t atmegadci_td::alt_next |
Definition at line 206 of file atmegadci.h.
Referenced by atmegadci_setup_standard_chain_sub(), and atmegadci_standard_done_sub().
uint8_t atmegadci_td::did_stall |
Definition at line 209 of file atmegadci.h.
Referenced by atmegadci_setup_rx(), and atmegadci_setup_standard_chain_sub().
uint8_t atmegadci_td::ep_no |
Definition at line 210 of file atmegadci.h.
Referenced by atmegadci_data_rx(), atmegadci_data_tx(), atmegadci_data_tx_sync(), atmegadci_setup_rx(), atmegadci_setup_standard_chain(), and atmegadci_xfer_setup().
uint8_t atmegadci_td::error |
Definition at line 205 of file atmegadci.h.
Referenced by atmegadci_data_rx(), atmegadci_data_tx(), atmegadci_setup_standard_chain_sub(), and atmegadci_standard_done_sub().
atmegadci_cmd_t* atmegadci_td::func |
Definition at line 200 of file atmegadci.h.
Referenced by atmegadci_setup_standard_chain_sub(), and atmegadci_xfer_do_fifo().
uint16_t atmegadci_td::max_packet_size |
Definition at line 204 of file atmegadci.h.
Referenced by atmegadci_data_rx(), atmegadci_data_tx(), and atmegadci_xfer_setup().
struct atmegadci_td* atmegadci_td::obj_next |
Definition at line 199 of file atmegadci.h.
Referenced by atmegadci_setup_standard_chain_sub(), atmegadci_standard_done_sub(), and atmegadci_xfer_setup().
uint32_t atmegadci_td::offset |
Definition at line 202 of file atmegadci.h.
Referenced by atmegadci_data_rx(), atmegadci_data_tx(), atmegadci_setup_rx(), and atmegadci_setup_standard_chain_sub().
struct usb_page_cache* atmegadci_td::pc |
Definition at line 201 of file atmegadci.h.
Referenced by atmegadci_data_rx(), atmegadci_data_tx(), atmegadci_data_tx_sync(), atmegadci_setup_rx(), and atmegadci_setup_standard_chain_sub().
uint32_t atmegadci_td::remainder |
Definition at line 203 of file atmegadci.h.
Referenced by atmegadci_data_rx(), atmegadci_data_tx(), atmegadci_setup_rx(), atmegadci_setup_standard_chain_sub(), and atmegadci_standard_done_sub().
uint8_t atmegadci_td::short_pkt |
Definition at line 207 of file atmegadci.h.
Referenced by atmegadci_data_rx(), atmegadci_data_tx(), and atmegadci_setup_standard_chain_sub().
uint8_t atmegadci_td::support_multi_buffer |
Definition at line 208 of file atmegadci.h.
Referenced by atmegadci_xfer_setup().