Pic USB buffer routines. More...
#include "pic_usb.h"
#include "config.h"
Go to the source code of this file.
Defines | |
#define | __pic_ubs_buffer_mgt_h |
Variables | |
buffer_descriptor | bd0in |
buffer_descriptor | bd0out_e |
buffer_descriptor | bd0out_o |
buffer_descriptor | bd1in |
buffer_descriptor | bd1out |
buffer_descriptor | bd2in |
buffer_descriptor | bd2out |
buffer_descriptor | bd3in |
buffer_descriptor | bd3out |
buffer_descriptor | bd4in |
buffer_descriptor | bd4out |
buffer_descriptor | bd5in |
buffer_descriptor | bd5out |
buffer_descriptor | bd6in |
buffer_descriptor | bd6out |
buffer_descriptor | bd7in |
buffer_descriptor | bd7out |
uns8 | buffer_0_in [USB_EP0_IN_SIZE] |
uns8 | buffer_0_out_e [USB_EP0_OUT_E_SIZE] |
uns8 | buffer_0_out_o [USB_EP0_OUT_O_SIZE] |
buffer_descriptor * | ep_in_bd_location [USB_HIGHEST_EP+1] |
uns8 * | ep_in_buffer_location [USB_HIGHEST_EP+1] |
uns16 | ep_in_buffer_size [USB_HIGHEST_EP+1] |
buffer_descriptor * | ep_out_bd_location [USB_HIGHEST_EP+1] |
uns8 * | ep_out_buffer_location [USB_HIGHEST_EP+1] |
uns16 | ep_out_buffer_size [USB_HIGHEST_EP+1] |
Buffer data structures for USB transfers
Definition in file pic_usb_buffer_mgt.h.
#define __pic_ubs_buffer_mgt_h |
Definition at line 46 of file pic_usb_buffer_mgt.h.
Definition at line 42 of file pic_usb_buffer_mgt.c.
Referenced by usb_handle_reset(), usb_handle_stall(), usb_handle_standard_request(), usb_handle_transaction(), usb_send_data_chunk(), usb_send_empty_data_pkt(), usb_send_one_byte(), usb_setup(), usb_stall_ep0(), and usb_stall_on_in().
Definition at line 40 of file pic_usb_buffer_mgt.c.
Referenced by usb_handle_reset(), usb_handle_transaction(), usb_prime_ep0_out_e(), and usb_setup().
Definition at line 41 of file pic_usb_buffer_mgt.c.
Referenced by usb_handle_reset(), usb_handle_transaction(), and usb_prime_ep0_out_o().
Definition at line 44 of file pic_usb_buffer_mgt.c.
Referenced by usb_configure_endpoints(), and usb_setup().
Definition at line 43 of file pic_usb_buffer_mgt.c.
Referenced by usb_configure_endpoints(), and usb_setup().
Definition at line 46 of file pic_usb_buffer_mgt.c.
Referenced by usb_configure_endpoints(), and usb_setup().
Definition at line 45 of file pic_usb_buffer_mgt.c.
Referenced by usb_configure_endpoints(), and usb_setup().
Definition at line 48 of file pic_usb_buffer_mgt.c.
Referenced by usb_configure_endpoints(), and usb_setup().
Definition at line 47 of file pic_usb_buffer_mgt.c.
Referenced by usb_configure_endpoints(), and usb_setup().
Definition at line 50 of file pic_usb_buffer_mgt.c.
Referenced by usb_setup().
Definition at line 49 of file pic_usb_buffer_mgt.c.
Referenced by usb_setup().
Definition at line 52 of file pic_usb_buffer_mgt.c.
Definition at line 51 of file pic_usb_buffer_mgt.c.
Definition at line 54 of file pic_usb_buffer_mgt.c.
Definition at line 53 of file pic_usb_buffer_mgt.c.
Definition at line 56 of file pic_usb_buffer_mgt.c.
Definition at line 55 of file pic_usb_buffer_mgt.c.
uns8 buffer_0_in[USB_EP0_IN_SIZE] |
Referenced by usb_handle_transaction(), usb_send_data_chunk(), usb_send_empty_data_pkt(), and usb_send_one_byte().
uns8 buffer_0_out_e[USB_EP0_OUT_E_SIZE] |
Referenced by usb_handle_transaction().
uns8 buffer_0_out_o[USB_EP0_OUT_O_SIZE] |
Referenced by usb_handle_transaction().
buffer_descriptor* ep_in_bd_location[USB_HIGHEST_EP+1] |
Definition at line 101 of file pic_usb_buffer_mgt.c.
Referenced by usb_cdc_handle_tx(), usb_handle_transaction(), usb_send_data(), and usb_setup().
uns8* ep_in_buffer_location[USB_HIGHEST_EP+1] |
Definition at line 104 of file pic_usb_buffer_mgt.c.
Referenced by usb_cdc_handle_tx(), and usb_send_data().
uns16 ep_in_buffer_size[USB_HIGHEST_EP+1] |
Definition at line 181 of file pic_usb_buffer_mgt.c.
Referenced by usb_cdc_handle_tx().
buffer_descriptor* ep_out_bd_location[USB_HIGHEST_EP+1] |
Definition at line 102 of file pic_usb_buffer_mgt.c.
Referenced by usb_handle_transaction(), and usb_setup().
uns8* ep_out_buffer_location[USB_HIGHEST_EP+1] |
Definition at line 142 of file pic_usb_buffer_mgt.c.
Referenced by usb_handle_transaction().
uns16 ep_out_buffer_size[USB_HIGHEST_EP+1] |
Definition at line 219 of file pic_usb_buffer_mgt.c.
Referenced by usb_handle_transaction().