| LUFA Library 140302 |

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
OTG.h File Reference

Common USB OTG definitions for all architectures. More...

`#include "../../../Common/Common.h"`
`#include "USBMode.h"`
`#include "AVR8/OTG_AVR8.h"`

## Detailed Description

This module contains macros for embedded USB hosts with dual role On The Go capabilities, for managing role exchange. OTG is a way for two USB dual role devices to talk to one another directly without fixed device/host roles.

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.