*/\r
\r
/** \file\r
- * \brief USB host pipe management definitions.\r
- *\r
- * This file contains structures, function prototypes and macros related to the management of the device's\r
- * data pipes when the library is initialized in USB host mode.\r
+ * \brief Common USB Pipe definitions for all architectures.\r
+ * \copydetails Group_PipeManagement\r
*\r
* \note This file should not be included directly. It is automatically included as needed by the USB driver\r
* dispatch header located in LUFA/Drivers/USB/USB.h.\r
\r
/** \ingroup Group_PipeManagement\r
* \defgroup Group_PipeRW Pipe Data Reading and Writing\r
+ * \brief Pipe data read/write definitions.\r
*\r
* Functions, macros, variables, enums and types related to data reading and writing from and to pipes.\r
*/\r
\r
/** \ingroup Group_PipeRW\r
* \defgroup Group_PipePrimitiveRW Read/Write of Primitive Data Types\r
+ * \brief Pipe data primative read/write definitions.\r
*\r
* Functions, macros, variables, enums and types related to data reading and writing of primitive data types\r
* from and to pipes.\r
\r
/** \ingroup Group_PipeManagement\r
* \defgroup Group_PipePacketManagement Pipe Packet Management\r
+ * \brief Pipe packet management definitions.\r
*\r
* Functions, macros, variables, enums and types related to packet management of pipes.\r
*/\r
\r
/** \ingroup Group_PipeManagement\r
* \defgroup Group_PipeControlReq Pipe Control Request Management\r
+ * \brief Pipe control request definitions.\r
*\r
* Module for host mode request processing. This module allows for the transmission of standard, class and\r
* vendor control requests to the default control endpoint of an attached device while in host mode.\r
\r
/** \ingroup Group_USB\r
* \defgroup Group_PipeManagement Pipe Management\r
+ * \brief Pipe management definitions.\r
*\r
* This module contains functions, macros and enums related to pipe management when in USB Host mode. This\r
* module contains the pipe management macros, as well as pipe interrupt and data send/receive functions\r
#include "../../../Common/Common.h"\r
\r
#if (ARCH == ARCH_AVR8)\r
- #include "AVR8/Pipe.h"\r
+ #include "AVR8/Pipe_AVR8.h"\r
+ #elif (ARCH == ARCH_UC3B)\r
+ #include "UC3B/Pipe_UC3B.h"\r
#endif\r
\r
/* Preprocessor Checks: */\r