USBLibAPIGuide  1.00.00.01
Data Fields
tAudioInstance Struct Reference

#include <usbdaudio.h>

Collaboration diagram for tAudioInstance:
Collaboration graph
[legend]

Data Fields

uint32_t ui32USBBase
 
tDeviceInfo sDevInfo
 
int16_t i16VolumeMax
 
int16_t i16VolumeMin
 
int16_t i16VolumeStep
 
struct {
   void *   pvData
 
   uint32_t   ui32Size
 
   uint32_t   ui32NumBytes
 
   tUSBAudioBufferCallback   pfnCallback
 
sBuffer
 
uint16_t ui16RequestType
 
uint8_t ui8Request
 
uint16_t ui16Update
 
int16_t i16Volume
 
uint8_t ui8Mute
 
uint32_t ui32SampleRate
 
uint8_t ui8OUTEndpoint
 
uint8_t ui8OUTDMA
 
uint8_t ui8InterfaceControl
 
uint8_t ui8InterfaceAudio
 
tUSBDMAInstancepsDMAInstance
 

Field Documentation

§ ui32USBBase

uint32_t tAudioInstance::ui32USBBase

Referenced by USBDAudioCompositeInit().

§ sDevInfo

tDeviceInfo tAudioInstance::sDevInfo

Referenced by USBDAudioCompositeInit().

§ i16VolumeMax

int16_t tAudioInstance::i16VolumeMax

§ i16VolumeMin

int16_t tAudioInstance::i16VolumeMin

§ i16VolumeStep

int16_t tAudioInstance::i16VolumeStep

§ pvData

void* tAudioInstance::pvData

Referenced by USBAudioBufferOut().

§ ui32Size

uint32_t tAudioInstance::ui32Size

Referenced by USBAudioBufferOut().

§ ui32NumBytes

uint32_t tAudioInstance::ui32NumBytes

Referenced by USBAudioBufferOut().

§ pfnCallback

tUSBAudioBufferCallback tAudioInstance::pfnCallback

Referenced by USBAudioBufferOut().

§ sBuffer

struct { ... } tAudioInstance::sBuffer

Referenced by USBAudioBufferOut().

§ ui16RequestType

uint16_t tAudioInstance::ui16RequestType

§ ui8Request

uint8_t tAudioInstance::ui8Request

§ ui16Update

uint16_t tAudioInstance::ui16Update

§ i16Volume

int16_t tAudioInstance::i16Volume

§ ui8Mute

uint8_t tAudioInstance::ui8Mute

§ ui32SampleRate

uint32_t tAudioInstance::ui32SampleRate

§ ui8OUTEndpoint

uint8_t tAudioInstance::ui8OUTEndpoint

§ ui8OUTDMA

uint8_t tAudioInstance::ui8OUTDMA

§ ui8InterfaceControl

uint8_t tAudioInstance::ui8InterfaceControl

§ ui8InterfaceAudio

uint8_t tAudioInstance::ui8InterfaceAudio

§ psDMAInstance

tUSBDMAInstance* tAudioInstance::psDMAInstance

The documentation for this struct was generated from the following file:
© Copyright 1995-2020, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale