| LUFA Library 140302 |

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
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.