| LPCOpen Platform v1.03 LPCOpen Platform for NXP LPC Microcontrollers

- Main Page
- Modules
- Data Structures
- Files
- Related Pages

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Modules
Audio 1.0 Class Driver
USB Class Drivers

## Detailed Description

# Module Source Dependencies

The following files must be built with any user project that uses this module:

- LPCUSBlib/Drivers/USB/Class/Device/Audio.c (Makefile source module name: LPCUSBLIB_SRC_USBCLASS)
- LPCUSBlib/Drivers/USB/Class/Host/Audio.c (Makefile source module name: LPCUSBLIB_SRC_USBCLASS)

# Module Description

Audio 1.0 Class Driver module. This module contains an internal implementation of the USB Audio 1.0 Class, for both Device and Host USB modes. User applications can use this class driver instead of implementing the Audio 1.0 class manually via the low-level nxpUSBlib APIs.

This module is designed to simplify the user code by exposing only the required interface needed to interface with Hosts or Devices using the USB Audio 1.0 Class.

## Modules
| Audio 1.0 Class Device Mode Driver
| Audio 1.0 Class Host Mode Driver
| Common Class Definitions