Main Page
Related Pages
Modules
Data Structures
Files
Directories
File List
Globals
Drivers
»
USB
»
Class
»
Device
Audio.h File Reference
#include "
../../USB.h
"
#include "
../Common/Audio.h
"
#include <string.h>
Data Structures
struct
USB_ClassInfo_Audio_Device_t
Functions
bool
Audio_Device_ConfigureEndpoints
(
USB_ClassInfo_Audio_Device_t
*const AudioInterfaceInfo)
void
Audio_Device_ProcessControlRequest
(
USB_ClassInfo_Audio_Device_t
*const AudioInterfaceInfo)
void
Audio_Device_USBTask
(
USB_ClassInfo_Audio_Device_t
*const AudioInterfaceInfo)
int8_t
Audio_Device_ReadSample8
(
USB_ClassInfo_Audio_Device_t
*const AudioInterfaceInfo)
int16_t
Audio_Device_ReadSample16
(
USB_ClassInfo_Audio_Device_t
*const AudioInterfaceInfo)
int32_t
Audio_Device_ReadSample24
(
USB_ClassInfo_Audio_Device_t
*const AudioInterfaceInfo)
void
Audio_Device_WriteSample8
(
USB_ClassInfo_Audio_Device_t
*const AudioInterfaceInfo, const int8_t Sample)
void
Audio_Device_WriteSample16
(
USB_ClassInfo_Audio_Device_t
*const AudioInterfaceInfo, const int16_t Sample)
void
Audio_Device_WriteSample24
(
USB_ClassInfo_Audio_Device_t
*const AudioInterfaceInfo, const int32_t Sample)
bool
Audio_Device_IsSampleReceived
(
USB_ClassInfo_Audio_Device_t
*const AudioInterfaceInfo)
bool
Audio_Device_IsReadyForNextSample
(
USB_ClassInfo_Audio_Device_t
*const AudioInterfaceInfo)
Generated on Sun Aug 9 19:53:11 2009 for LUFA (Formerly MyUSB) Library by
1.5.9