FreeBSD kernel usb device Code
|
#include <avr32dci.h>
Data Fields | |
struct avr32dci_td * | obj_next |
avr32dci_cmd_t * | func |
struct usb_page_cache * | pc |
uint32_t | offset |
uint32_t | remainder |
uint16_t | max_packet_size |
uint8_t | bank_shift |
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 164 of file avr32dci.h.
uint8_t avr32dci_td::alt_next |
Definition at line 173 of file avr32dci.h.
Referenced by avr32dci_setup_standard_chain_sub(), and avr32dci_standard_done_sub().
uint8_t avr32dci_td::bank_shift |
Definition at line 171 of file avr32dci.h.
Referenced by avr32dci_data_rx(), avr32dci_data_tx(), and avr32dci_xfer_setup().
uint8_t avr32dci_td::did_stall |
Definition at line 176 of file avr32dci.h.
Referenced by avr32dci_setup_rx(), and avr32dci_setup_standard_chain_sub().
uint8_t avr32dci_td::ep_no |
Definition at line 177 of file avr32dci.h.
Referenced by avr32dci_data_rx(), avr32dci_data_tx(), avr32dci_data_tx_sync(), avr32dci_setup_rx(), avr32dci_setup_standard_chain(), and avr32dci_xfer_setup().
uint8_t avr32dci_td::error |
Definition at line 172 of file avr32dci.h.
Referenced by avr32dci_data_rx(), avr32dci_data_tx(), avr32dci_setup_standard_chain_sub(), and avr32dci_standard_done_sub().
avr32dci_cmd_t* avr32dci_td::func |
Definition at line 166 of file avr32dci.h.
Referenced by avr32dci_setup_standard_chain_sub(), and avr32dci_xfer_do_fifo().
uint16_t avr32dci_td::max_packet_size |
Definition at line 170 of file avr32dci.h.
Referenced by avr32dci_data_rx(), avr32dci_data_tx(), and avr32dci_xfer_setup().
struct avr32dci_td* avr32dci_td::obj_next |
Definition at line 165 of file avr32dci.h.
Referenced by avr32dci_setup_standard_chain_sub(), avr32dci_standard_done_sub(), and avr32dci_xfer_setup().
uint32_t avr32dci_td::offset |
Definition at line 168 of file avr32dci.h.
Referenced by avr32dci_data_rx(), avr32dci_data_tx(), avr32dci_setup_rx(), and avr32dci_setup_standard_chain_sub().
struct usb_page_cache* avr32dci_td::pc |
Definition at line 167 of file avr32dci.h.
Referenced by avr32dci_data_rx(), avr32dci_data_tx(), avr32dci_data_tx_sync(), avr32dci_setup_rx(), and avr32dci_setup_standard_chain_sub().
uint32_t avr32dci_td::remainder |
Definition at line 169 of file avr32dci.h.
Referenced by avr32dci_data_rx(), avr32dci_data_tx(), avr32dci_setup_rx(), avr32dci_setup_standard_chain_sub(), and avr32dci_standard_done_sub().
uint8_t avr32dci_td::short_pkt |
Definition at line 174 of file avr32dci.h.
Referenced by avr32dci_data_rx(), avr32dci_data_tx(), and avr32dci_setup_standard_chain_sub().
uint8_t avr32dci_td::support_multi_buffer |
Definition at line 175 of file avr32dci.h.
Referenced by avr32dci_xfer_setup().