LUFA Library  120730
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Endpoint.h File Reference

USB Endpoint definitions for all architectures. More...

#include "../../../Common/Common.h"
#include "USBMode.h"
#include "AVR8/Endpoint_AVR8.h"

Data Structures

struct  USB_Endpoint_Table_t

Macros

#define ENDPOINT_EPNUM_MASK   0x0F
#define ENDPOINT_CONTROLEP   0

Detailed Description

Functions, macros and enums related to endpoint management when in USB Device mode. This module contains the endpoint management macros, as well as endpoint interrupt and data send/receive functions for various data types.

Note
This file should not be included directly. It is automatically included as needed by the USB driver dispatch header located in LUFA/Drivers/USB/USB.h.