#include "pic_usb_buffer_mgt.h"
Go to the source code of this file.
Variables | |
buffer_descriptor | bd0in |
buffer_descriptor | bd0out |
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 |
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] |
uns8 buffer_0_in[USB_EP0_IN_SIZE] | USB_EP0_IN_ADDR |
uns8 buffer_0_out[USB_EP0_OUT_SIZE] | USB_EP0_OUT_ADDR |
Ian Harris 2008 imharris [at] gmail.com
Released under the "do whatever you like with this but if it breaks, you get to keep both pieces" license.
Definition in file pic_usb_buffer_mgt.c.
Definition at line 18 of file pic_usb_buffer_mgt.c.
Referenced by usb_handle_reset(), usb_handle_standard_request(), usb_handle_transaction(), usb_send_data_chunk(), usb_send_empty_data_pkt(), usb_send_one_byte(), usb_setup(), and usb_stall_ep0().
Definition at line 17 of file pic_usb_buffer_mgt.c.
Referenced by usb_handle_reset(), usb_handle_transaction(), usb_prime_ep0_out(), usb_setup(), and usb_stall_ep0().
Definition at line 20 of file pic_usb_buffer_mgt.c.
Referenced by usb_configure_endpoints(), and usb_setup().
Definition at line 19 of file pic_usb_buffer_mgt.c.
Referenced by usb_configure_endpoints(), and usb_setup().
Definition at line 22 of file pic_usb_buffer_mgt.c.
Referenced by usb_configure_endpoints(), and usb_setup().
Definition at line 21 of file pic_usb_buffer_mgt.c.
Referenced by usb_configure_endpoints(), and usb_setup().
Definition at line 24 of file pic_usb_buffer_mgt.c.
Referenced by usb_configure_endpoints(), and usb_setup().
Definition at line 23 of file pic_usb_buffer_mgt.c.
Referenced by usb_configure_endpoints(), and usb_setup().
Definition at line 28 of file pic_usb_buffer_mgt.c.
Definition at line 27 of file pic_usb_buffer_mgt.c.
Definition at line 30 of file pic_usb_buffer_mgt.c.
Definition at line 29 of file pic_usb_buffer_mgt.c.
Definition at line 32 of file pic_usb_buffer_mgt.c.
Definition at line 31 of file pic_usb_buffer_mgt.c.
buffer_descriptor* ep_in_bd_location[USB_HIGHEST_EP+1] |
Definition at line 56 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 59 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] |
buffer_descriptor* ep_out_bd_location[USB_HIGHEST_EP+1] |
Definition at line 57 of file pic_usb_buffer_mgt.c.
Referenced by usb_handle_transaction(), and usb_setup().
uns8* ep_out_buffer_location[USB_HIGHEST_EP+1] |
uns16 ep_out_buffer_size[USB_HIGHEST_EP+1] |
uns8 buffer_0_in [USB_EP0_IN_SIZE] USB_EP0_IN_ADDR |
uns8 buffer_0_out [USB_EP0_OUT_SIZE] USB_EP0_OUT_ADDR |