LUFA Library
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_CONTROLEP   0
 
#define ENDPOINT_EPNUM_MASK   0x0F
 

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.