FreeBSD kernel sound device code
uaudioreg.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  __packed
 
struct  usb_audio_control_descriptor
 
struct  usb_audio_streaming_interface_descriptor
 
struct  usb_audio_streaming_endpoint_descriptor
 
struct  usb_midi_streaming_endpoint_descriptor
 
struct  usb_audio_streaming_type1_descriptor
 
struct  usb_audio_cluster
 
struct  usb_audio_unit
 
struct  usb_audio_input_terminal
 
struct  usb_audio_output_terminal
 
struct  usb_audio_mixer_unit_0
 
struct  usb_audio_mixer_unit_1
 
struct  usb_audio_selector_unit
 
struct  usb_audio_feature_unit
 
struct  usb_audio_processing_unit_0
 
struct  usb_audio_processing_unit_1
 
struct  usb_audio_processing_unit_updown
 
struct  usb_audio_extension_unit_0
 
struct  usb_audio_extension_unit_1
 
struct  usb_audio20_streaming_interface_descriptor
 
struct  usb_audio20_encoder_descriptor
 
struct  usb_audio20_streaming_endpoint_descriptor
 
struct  usb_audio20_feedback_endpoint_descriptor
 
struct  usb_audio20_cur1_parameter
 
struct  usb_audio20_ctl1_range_sub
 
struct  usb_audio20_ctl1_range
 
struct  usb_audio20_cur2_parameter
 
struct  usb_audio20_ctl2_range_sub
 
struct  usb_audio20_ctl2_range
 
struct  usb_audio20_cur4_parameter
 
struct  usb_audio20_ctl4_range_sub
 
struct  usb_audio20_ctl4_range
 
struct  usb_audio20_cc_cluster_descriptor
 
struct  usb_audio20_streaming_type1_descriptor
 
struct  usb_audio20_cc_alt_setting
 
struct  usb_audio20_interrupt_message
 
struct  usb_audio20_clock_source_unit
 
struct  usb_audio20_clock_selector_unit_0
 
struct  usb_audio20_clock_selector_unit_1
 
struct  usb_audio20_clock_multiplier_unit
 
struct  usb_audio20_input_terminal
 
struct  usb_audio20_output_terminal
 
struct  usb_audio20_mixer_unit_0
 
struct  usb_audio20_mixer_unit_1
 
struct  usb_audio20_selector_unit
 
struct  usb_audio20_feature_unit
 
struct  usb_audio20_sample_rate_unit
 
struct  usb_audio20_effect_unit
 
struct  usb_audio20_processing_unit_0
 
struct  usb_audio20_processing_unit_1
 
struct  usb_audio20_extension_unit_0
 
struct  usb_audio20_extension_unit_1
 
struct  usb_audio20_cluster
 

Macros

#define UAUDIO_VERSION_10   0x0100
 
#define UAUDIO_VERSION_20   0x0200
 
#define UAUDIO_VERSION_30   0x0300
 
#define UAUDIO_PROTOCOL_20   0x20
 
#define UDESC_CS_UNDEFINED   0x20
 
#define UDESC_CS_DEVICE   0x21
 
#define UDESC_CS_CONFIG   0x22
 
#define UDESC_CS_STRING   0x23
 
#define UDESC_CS_INTERFACE   0x24
 
#define UDESC_CS_ENDPOINT   0x25
 
#define UDESCSUB_AC_HEADER   1
 
#define UDESCSUB_AC_INPUT   2
 
#define UDESCSUB_AC_OUTPUT   3
 
#define UDESCSUB_AC_MIXER   4
 
#define UDESCSUB_AC_SELECTOR   5
 
#define UDESCSUB_AC_FEATURE   6
 
#define UDESCSUB_AC_PROCESSING   7
 
#define UDESCSUB_AC_EXTENSION   8
 
#define UDESCSUB_AC_EFFECT   7
 
#define UDESCSUB_AC_PROCESSING_V2   8
 
#define UDESCSUB_AC_EXTENSION_V2   9
 
#define UDESCSUB_AC_CLOCK_SRC   10
 
#define UDESCSUB_AC_CLOCK_SEL   11
 
#define UDESCSUB_AC_CLOCK_MUL   12
 
#define UDESCSUB_AC_SAMPLE_RT   13
 
#define UEP_MINSIZE   7
 
#define UEP_HAS_REFRESH(ep)   ((ep)->bLength >= 8)
 
#define UEP_HAS_SYNCADDR(ep)   ((ep)->bLength >= 9)
 
#define UA_SED_FREQ_CONTROL   0x01
 
#define UA_SED_PITCH_CONTROL   0x02
 
#define UA_SED_MAXPACKETSONLY   0x80
 
#define UA_SAMP_CONTNUOUS   0
 
#define UA_GETSAMP(p, n)
 
#define UA_SAMP_LO(p)   UA_GETSAMP(p, 0)
 
#define UA_SAMP_HI(p)   UA_GETSAMP(p, 1)
 
#define UA_CHANNEL_LEFT   0x0001
 
#define UA_CHANNEL_RIGHT   0x0002
 
#define UA_CHANNEL_CENTER   0x0004
 
#define UA_CHANNEL_LFE   0x0008
 
#define UA_CHANNEL_L_SURROUND   0x0010
 
#define UA_CHANNEL_R_SURROUND   0x0020
 
#define UA_CHANNEL_L_CENTER   0x0040
 
#define UA_CHANNEL_R_CENTER   0x0080
 
#define UA_CHANNEL_SURROUND   0x0100
 
#define UA_CHANNEL_L_SIDE   0x0200
 
#define UA_CHANNEL_R_SIDE   0x0400
 
#define UA_CHANNEL_TOP   0x0800
 
#define UA_PROC_ENABLE_MASK   1
 
#define UA_EXT_ENABLE_MASK   1
 
#define UA_EXT_ENABLE   1
 
#define UAT_UNDEFINED   0x0100
 
#define UAT_STREAM   0x0101
 
#define UAT_VENDOR   0x01ff
 
#define UATI_UNDEFINED   0x0200
 
#define UATI_MICROPHONE   0x0201
 
#define UATI_DESKMICROPHONE   0x0202
 
#define UATI_PERSONALMICROPHONE   0x0203
 
#define UATI_OMNIMICROPHONE   0x0204
 
#define UATI_MICROPHONEARRAY   0x0205
 
#define UATI_PROCMICROPHONEARR   0x0206
 
#define UATO_UNDEFINED   0x0300
 
#define UATO_SPEAKER   0x0301
 
#define UATO_HEADPHONES   0x0302
 
#define UATO_DISPLAYAUDIO   0x0303
 
#define UATO_DESKTOPSPEAKER   0x0304
 
#define UATO_ROOMSPEAKER   0x0305
 
#define UATO_COMMSPEAKER   0x0306
 
#define UATO_SUBWOOFER   0x0307
 
#define UATB_UNDEFINED   0x0400
 
#define UATB_HANDSET   0x0401
 
#define UATB_HEADSET   0x0402
 
#define UATB_SPEAKERPHONE   0x0403
 
#define UATB_SPEAKERPHONEESUP   0x0404
 
#define UATB_SPEAKERPHONEECANC   0x0405
 
#define UATT_UNDEFINED   0x0500
 
#define UATT_PHONELINE   0x0501
 
#define UATT_TELEPHONE   0x0502
 
#define UATT_DOWNLINEPHONE   0x0503
 
#define UATE_UNDEFINED   0x0600
 
#define UATE_ANALOGCONN   0x0601
 
#define UATE_DIGITALAUIFC   0x0602
 
#define UATE_LINECONN   0x0603
 
#define UATE_LEGACYCONN   0x0604
 
#define UATE_SPDIF   0x0605
 
#define UATE_1394DA   0x0606
 
#define UATE_1394DV   0x0607
 
#define UATF_UNDEFINED   0x0700
 
#define UATF_CALIBNOISE   0x0701
 
#define UATF_EQUNOISE   0x0702
 
#define UATF_CDPLAYER   0x0703
 
#define UATF_DAT   0x0704
 
#define UATF_DCC   0x0705
 
#define UATF_MINIDISK   0x0706
 
#define UATF_ANALOGTAPE   0x0707
 
#define UATF_PHONOGRAPH   0x0708
 
#define UATF_VCRAUDIO   0x0709
 
#define UATF_VIDEODISCAUDIO   0x070a
 
#define UATF_DVDAUDIO   0x070b
 
#define UATF_TVTUNERAUDIO   0x070c
 
#define UATF_SATELLITE   0x070d
 
#define UATF_CABLETUNER   0x070e
 
#define UATF_DSS   0x070f
 
#define UATF_RADIORECV   0x0710
 
#define UATF_RADIOXMIT   0x0711
 
#define UATF_MULTITRACK   0x0712
 
#define UATF_SYNTHESIZER   0x0713
 
#define SET_CUR   0x01
 
#define GET_CUR   0x81
 
#define SET_MIN   0x02
 
#define GET_MIN   0x82
 
#define SET_MAX   0x03
 
#define GET_MAX   0x83
 
#define SET_RES   0x04
 
#define GET_RES   0x84
 
#define SET_MEM   0x05
 
#define GET_MEM   0x85
 
#define GET_STAT   0xff
 
#define MUTE_CONTROL   0x01
 
#define VOLUME_CONTROL   0x02
 
#define BASS_CONTROL   0x03
 
#define MID_CONTROL   0x04
 
#define TREBLE_CONTROL   0x05
 
#define GRAPHIC_EQUALIZER_CONTROL   0x06
 
#define AGC_CONTROL   0x07
 
#define DELAY_CONTROL   0x08
 
#define BASS_BOOST_CONTROL   0x09
 
#define LOUDNESS_CONTROL   0x0a
 
#define INPUT_GAIN_CONTROL   0x0b
 
#define INPUT_GAIN_PAD_CONTROL   0x0c
 
#define PHASE_INVERTER_CONTROL   0x0d
 
#define UNDERFLOW_CONTROL   0x0e
 
#define OVERFLOW_CONTROL   0x0f
 
#define LATENCY_CONTROL   0x10
 
#define FU_MASK(u)   (1 << ((u)-1))
 
#define MASTER_CHAN   0
 
#define MS_GENERAL   1
 
#define AS_GENERAL   1
 
#define FORMAT_TYPE   2
 
#define FORMAT_SPECIFIC   3
 
#define FORMAT_ENCODER   3
 
#define FORMAT_DECODER   4
 
#define UA_FMT_PCM   1
 
#define UA_FMT_PCM8   2
 
#define UA_FMT_IEEE_FLOAT   3
 
#define UA_FMT_ALAW   4
 
#define UA_FMT_MULAW   5
 
#define UA_FMT_MPEG   0x1001
 
#define UA_FMT_AC3   0x1002
 
#define SAMPLING_FREQ_CONTROL   0x01
 
#define PITCH_CONTROL   0x02
 
#define FORMAT_TYPE_UNDEFINED   0
 
#define FORMAT_TYPE_I   1
 
#define FORMAT_TYPE_II   2
 
#define FORMAT_TYPE_III   3
 
#define UA_PROC_MASK(n)   (1<< ((n)-1))
 
#define PROCESS_UNDEFINED   0
 
#define XX_ENABLE_CONTROL   1
 
#define UPDOWNMIX_PROCESS   1
 
#define UD_ENABLE_CONTROL   1
 
#define UD_MODE_SELECT_CONTROL   2
 
#define DOLBY_PROLOGIC_PROCESS   2
 
#define DP_ENABLE_CONTROL   1
 
#define DP_MODE_SELECT_CONTROL   2
 
#define P3D_STEREO_EXTENDER_PROCESS   3
 
#define P3D_ENABLE_CONTROL   1
 
#define P3D_SPACIOUSNESS_CONTROL   2
 
#define REVERBATION_PROCESS   4
 
#define RV_ENABLE_CONTROL   1
 
#define RV_LEVEL_CONTROL   2
 
#define RV_TIME_CONTROL   3
 
#define RV_FEEDBACK_CONTROL   4
 
#define CHORUS_PROCESS   5
 
#define CH_ENABLE_CONTROL   1
 
#define CH_LEVEL_CONTROL   2
 
#define CH_RATE_CONTROL   3
 
#define CH_DEPTH_CONTROL   4
 
#define DYN_RANGE_COMP_PROCESS   6
 
#define DR_ENABLE_CONTROL   1
 
#define DR_COMPRESSION_RATE_CONTROL   2
 
#define DR_MAXAMPL_CONTROL   3
 
#define DR_THRESHOLD_CONTROL   4
 
#define DR_ATTACK_TIME_CONTROL   5
 
#define DR_RELEASE_TIME_CONTROL   6
 
#define UA20_MPS_ONLY   0x80
 
#define UA20_PITCH_CONTROL_MASK   0x03
 
#define UA20_DATA_OVERRUN_MASK   0x0C
 
#define UA20_DATA_UNDERRUN_MASK   0x30
 
#define UA20_CS_CUR   0x01
 
#define UA20_CS_RANGE   0x02
 
#define UA20_CS_MEM   0x03
 
#define UA20_EERROR_NONE   0
 
#define UA20_EERROR_MEMORY   1
 
#define UA20_EERROR_BANDWIDTH   2
 
#define UA20_EERROR_CPU   3
 
#define UA20_EERROR_FORMATFR_ER   4
 
#define UA20_EERROR_FORMATFR_SM   5
 
#define UA20_EERROR_FORMATFR_LG   6
 
#define UA20_EERROR_DATAFORMAT   7
 
#define UA20_EERROR_NUMCHANNELS   8
 
#define UA20_EERROR_SAMPLERATE   9
 
#define UA20_EERROR_BITRATE   10
 
#define UA20_EERROR_PARAM   11
 
#define UA20_EERROR_NREADY   12
 
#define UA20_EERROR_BUSY   13
 
#define UA20_TF_UNDEFINED   0x00
 
#define UA20_TF_DESKTOP_SPEAKER   0x01
 
#define UA20_TF_HOME_THEATER   0x02
 
#define UA20_TF_MICROPHONE   0x03
 
#define UA20_TF_HEADSET   0x04
 
#define UA20_TF_TELEPHONE   0x05
 
#define UA20_TF_CONVERTER   0x06
 
#define UA20_TF_SOUND_RECORDER   0x07
 
#define UA20_TF_IO_BOX   0x08
 
#define UA20_TF_MUSICAL_INSTRUMENT   0x09
 
#define UA20_TF_PRO_AUDIO   0x0A
 
#define UA20_TF_AV   0x0B
 
#define UA20_TF_CONTROL_PANEL   0x0C
 
#define UA20_TF_OTHER   0xFF
 
#define UA20_CS_SAM_FREQ_CONTROL   0x01
 
#define UA20_CS_CLOCK_VALID_CONTROL   0x02
 
#define UA20_TE_COPY_PROTECT_CONTROL   0x01
 
#define UA20_TE_CONNECTOR_CONTROL   0x02
 
#define UA20_TE_OVERLOAD_CONTROL   0x03
 
#define UA20_TE_CLUSTER_CONTROL   0x04
 
#define UA20_TE_UNDERFLOW_CONTROL   0x05
 
#define UA20_TE_OVERFLOW_CONTROL   0x06
 
#define UA20_TE_LATENCY_CONTROL   0x07
 
#define UA20_MU_MIXER_CONTROL   0x01
 
#define UA20_MU_CLUSTER_CONTROL   0x02
 
#define UA20_MU_UNDERFLOW_CONTROL   0x03
 
#define UA20_MU_OVERFLOW_CONTROL   0x04
 
#define UA20_MU_LATENCY_CONTROL   0x05
 
#define UA20_FMT_PCM   (1U << 0)
 
#define UA20_FMT_PCM8   (1U << 1)
 
#define UA20_FMT_FLOAT   (1U << 2)
 
#define UA20_FMT_ALAW   (1U << 3)
 
#define UA20_FMT_MULAW   (1U << 4)
 
#define UA20_FMT_RAW   (1U << 31)
 

Variables

struct usb_audio_control_descriptor __packed
 

Macro Definition Documentation

◆ AGC_CONTROL

#define AGC_CONTROL   0x07

Definition at line 373 of file uaudioreg.h.

◆ AS_GENERAL

#define AS_GENERAL   1

Definition at line 390 of file uaudioreg.h.

◆ BASS_BOOST_CONTROL

#define BASS_BOOST_CONTROL   0x09

Definition at line 375 of file uaudioreg.h.

◆ BASS_CONTROL

#define BASS_CONTROL   0x03

Definition at line 369 of file uaudioreg.h.

◆ CH_DEPTH_CONTROL

#define CH_DEPTH_CONTROL   4

Definition at line 434 of file uaudioreg.h.

◆ CH_ENABLE_CONTROL

#define CH_ENABLE_CONTROL   1

Definition at line 431 of file uaudioreg.h.

◆ CH_LEVEL_CONTROL

#define CH_LEVEL_CONTROL   2

Definition at line 432 of file uaudioreg.h.

◆ CH_RATE_CONTROL

#define CH_RATE_CONTROL   3

Definition at line 433 of file uaudioreg.h.

◆ CHORUS_PROCESS

#define CHORUS_PROCESS   5

Definition at line 430 of file uaudioreg.h.

◆ DELAY_CONTROL

#define DELAY_CONTROL   0x08

Definition at line 374 of file uaudioreg.h.

◆ DOLBY_PROLOGIC_PROCESS

#define DOLBY_PROLOGIC_PROCESS   2

Definition at line 419 of file uaudioreg.h.

◆ DP_ENABLE_CONTROL

#define DP_ENABLE_CONTROL   1

Definition at line 420 of file uaudioreg.h.

◆ DP_MODE_SELECT_CONTROL

#define DP_MODE_SELECT_CONTROL   2

Definition at line 421 of file uaudioreg.h.

◆ DR_ATTACK_TIME_CONTROL

#define DR_ATTACK_TIME_CONTROL   5

Definition at line 440 of file uaudioreg.h.

◆ DR_COMPRESSION_RATE_CONTROL

#define DR_COMPRESSION_RATE_CONTROL   2

Definition at line 437 of file uaudioreg.h.

◆ DR_ENABLE_CONTROL

#define DR_ENABLE_CONTROL   1

Definition at line 436 of file uaudioreg.h.

◆ DR_MAXAMPL_CONTROL

#define DR_MAXAMPL_CONTROL   3

Definition at line 438 of file uaudioreg.h.

◆ DR_RELEASE_TIME_CONTROL

#define DR_RELEASE_TIME_CONTROL   6

Definition at line 441 of file uaudioreg.h.

◆ DR_THRESHOLD_CONTROL

#define DR_THRESHOLD_CONTROL   4

Definition at line 439 of file uaudioreg.h.

◆ DYN_RANGE_COMP_PROCESS

#define DYN_RANGE_COMP_PROCESS   6

Definition at line 435 of file uaudioreg.h.

◆ FORMAT_DECODER

#define FORMAT_DECODER   4

Definition at line 395 of file uaudioreg.h.

◆ FORMAT_ENCODER

#define FORMAT_ENCODER   3

Definition at line 394 of file uaudioreg.h.

◆ FORMAT_SPECIFIC

#define FORMAT_SPECIFIC   3

Definition at line 392 of file uaudioreg.h.

◆ FORMAT_TYPE

#define FORMAT_TYPE   2

Definition at line 391 of file uaudioreg.h.

◆ FORMAT_TYPE_I

#define FORMAT_TYPE_I   1

Definition at line 409 of file uaudioreg.h.

◆ FORMAT_TYPE_II

#define FORMAT_TYPE_II   2

Definition at line 410 of file uaudioreg.h.

◆ FORMAT_TYPE_III

#define FORMAT_TYPE_III   3

Definition at line 411 of file uaudioreg.h.

◆ FORMAT_TYPE_UNDEFINED

#define FORMAT_TYPE_UNDEFINED   0

Definition at line 408 of file uaudioreg.h.

◆ FU_MASK

#define FU_MASK (   u)    (1 << ((u)-1))

Definition at line 385 of file uaudioreg.h.

◆ GET_CUR

#define GET_CUR   0x81

Definition at line 356 of file uaudioreg.h.

◆ GET_MAX

#define GET_MAX   0x83

Definition at line 360 of file uaudioreg.h.

◆ GET_MEM

#define GET_MEM   0x85

Definition at line 364 of file uaudioreg.h.

◆ GET_MIN

#define GET_MIN   0x82

Definition at line 358 of file uaudioreg.h.

◆ GET_RES

#define GET_RES   0x84

Definition at line 362 of file uaudioreg.h.

◆ GET_STAT

#define GET_STAT   0xff

Definition at line 365 of file uaudioreg.h.

◆ GRAPHIC_EQUALIZER_CONTROL

#define GRAPHIC_EQUALIZER_CONTROL   0x06

Definition at line 372 of file uaudioreg.h.

◆ INPUT_GAIN_CONTROL

#define INPUT_GAIN_CONTROL   0x0b

Definition at line 378 of file uaudioreg.h.

◆ INPUT_GAIN_PAD_CONTROL

#define INPUT_GAIN_PAD_CONTROL   0x0c

Definition at line 379 of file uaudioreg.h.

◆ LATENCY_CONTROL

#define LATENCY_CONTROL   0x10

Definition at line 383 of file uaudioreg.h.

◆ LOUDNESS_CONTROL

#define LOUDNESS_CONTROL   0x0a

Definition at line 376 of file uaudioreg.h.

◆ MASTER_CHAN

#define MASTER_CHAN   0

Definition at line 387 of file uaudioreg.h.

◆ MID_CONTROL

#define MID_CONTROL   0x04

Definition at line 370 of file uaudioreg.h.

◆ MS_GENERAL

#define MS_GENERAL   1

Definition at line 389 of file uaudioreg.h.

◆ MUTE_CONTROL

#define MUTE_CONTROL   0x01

Definition at line 367 of file uaudioreg.h.

◆ OVERFLOW_CONTROL

#define OVERFLOW_CONTROL   0x0f

Definition at line 382 of file uaudioreg.h.

◆ P3D_ENABLE_CONTROL

#define P3D_ENABLE_CONTROL   1

Definition at line 423 of file uaudioreg.h.

◆ P3D_SPACIOUSNESS_CONTROL

#define P3D_SPACIOUSNESS_CONTROL   2

Definition at line 424 of file uaudioreg.h.

◆ P3D_STEREO_EXTENDER_PROCESS

#define P3D_STEREO_EXTENDER_PROCESS   3

Definition at line 422 of file uaudioreg.h.

◆ PHASE_INVERTER_CONTROL

#define PHASE_INVERTER_CONTROL   0x0d

Definition at line 380 of file uaudioreg.h.

◆ PITCH_CONTROL

#define PITCH_CONTROL   0x02

Definition at line 406 of file uaudioreg.h.

◆ PROCESS_UNDEFINED

#define PROCESS_UNDEFINED   0

Definition at line 414 of file uaudioreg.h.

◆ REVERBATION_PROCESS

#define REVERBATION_PROCESS   4

Definition at line 425 of file uaudioreg.h.

◆ RV_ENABLE_CONTROL

#define RV_ENABLE_CONTROL   1

Definition at line 426 of file uaudioreg.h.

◆ RV_FEEDBACK_CONTROL

#define RV_FEEDBACK_CONTROL   4

Definition at line 429 of file uaudioreg.h.

◆ RV_LEVEL_CONTROL

#define RV_LEVEL_CONTROL   2

Definition at line 427 of file uaudioreg.h.

◆ RV_TIME_CONTROL

#define RV_TIME_CONTROL   3

Definition at line 428 of file uaudioreg.h.

◆ SAMPLING_FREQ_CONTROL

#define SAMPLING_FREQ_CONTROL   0x01

Definition at line 405 of file uaudioreg.h.

◆ SET_CUR

#define SET_CUR   0x01

Definition at line 355 of file uaudioreg.h.

◆ SET_MAX

#define SET_MAX   0x03

Definition at line 359 of file uaudioreg.h.

◆ SET_MEM

#define SET_MEM   0x05

Definition at line 363 of file uaudioreg.h.

◆ SET_MIN

#define SET_MIN   0x02

Definition at line 357 of file uaudioreg.h.

◆ SET_RES

#define SET_RES   0x04

Definition at line 361 of file uaudioreg.h.

◆ TREBLE_CONTROL

#define TREBLE_CONTROL   0x05

Definition at line 371 of file uaudioreg.h.

◆ UA20_CS_CLOCK_VALID_CONTROL

#define UA20_CS_CLOCK_VALID_CONTROL   0x02

Definition at line 785 of file uaudioreg.h.

◆ UA20_CS_CUR

#define UA20_CS_CUR   0x01

Definition at line 501 of file uaudioreg.h.

◆ UA20_CS_MEM

#define UA20_CS_MEM   0x03

Definition at line 503 of file uaudioreg.h.

◆ UA20_CS_RANGE

#define UA20_CS_RANGE   0x02

Definition at line 502 of file uaudioreg.h.

◆ UA20_CS_SAM_FREQ_CONTROL

#define UA20_CS_SAM_FREQ_CONTROL   0x01

Definition at line 784 of file uaudioreg.h.

◆ UA20_DATA_OVERRUN_MASK

#define UA20_DATA_OVERRUN_MASK   0x0C

Definition at line 486 of file uaudioreg.h.

◆ UA20_DATA_UNDERRUN_MASK

#define UA20_DATA_UNDERRUN_MASK   0x30

Definition at line 487 of file uaudioreg.h.

◆ UA20_EERROR_BANDWIDTH

#define UA20_EERROR_BANDWIDTH   2

Definition at line 567 of file uaudioreg.h.

◆ UA20_EERROR_BITRATE

#define UA20_EERROR_BITRATE   10

Definition at line 575 of file uaudioreg.h.

◆ UA20_EERROR_BUSY

#define UA20_EERROR_BUSY   13

Definition at line 578 of file uaudioreg.h.

◆ UA20_EERROR_CPU

#define UA20_EERROR_CPU   3

Definition at line 568 of file uaudioreg.h.

◆ UA20_EERROR_DATAFORMAT

#define UA20_EERROR_DATAFORMAT   7

Definition at line 572 of file uaudioreg.h.

◆ UA20_EERROR_FORMATFR_ER

#define UA20_EERROR_FORMATFR_ER   4

Definition at line 569 of file uaudioreg.h.

◆ UA20_EERROR_FORMATFR_LG

#define UA20_EERROR_FORMATFR_LG   6

Definition at line 571 of file uaudioreg.h.

◆ UA20_EERROR_FORMATFR_SM

#define UA20_EERROR_FORMATFR_SM   5

Definition at line 570 of file uaudioreg.h.

◆ UA20_EERROR_MEMORY

#define UA20_EERROR_MEMORY   1

Definition at line 566 of file uaudioreg.h.

◆ UA20_EERROR_NONE

#define UA20_EERROR_NONE   0

Definition at line 565 of file uaudioreg.h.

◆ UA20_EERROR_NREADY

#define UA20_EERROR_NREADY   12

Definition at line 577 of file uaudioreg.h.

◆ UA20_EERROR_NUMCHANNELS

#define UA20_EERROR_NUMCHANNELS   8

Definition at line 573 of file uaudioreg.h.

◆ UA20_EERROR_PARAM

#define UA20_EERROR_PARAM   11

Definition at line 576 of file uaudioreg.h.

◆ UA20_EERROR_SAMPLERATE

#define UA20_EERROR_SAMPLERATE   9

Definition at line 574 of file uaudioreg.h.

◆ UA20_FMT_ALAW

#define UA20_FMT_ALAW   (1U << 3)

Definition at line 804 of file uaudioreg.h.

◆ UA20_FMT_FLOAT

#define UA20_FMT_FLOAT   (1U << 2)

Definition at line 803 of file uaudioreg.h.

◆ UA20_FMT_MULAW

#define UA20_FMT_MULAW   (1U << 4)

Definition at line 805 of file uaudioreg.h.

◆ UA20_FMT_PCM

#define UA20_FMT_PCM   (1U << 0)

Definition at line 801 of file uaudioreg.h.

◆ UA20_FMT_PCM8

#define UA20_FMT_PCM8   (1U << 1)

Definition at line 802 of file uaudioreg.h.

◆ UA20_FMT_RAW

#define UA20_FMT_RAW   (1U << 31)

Definition at line 806 of file uaudioreg.h.

◆ UA20_MPS_ONLY

#define UA20_MPS_ONLY   0x80

Definition at line 483 of file uaudioreg.h.

◆ UA20_MU_CLUSTER_CONTROL

#define UA20_MU_CLUSTER_CONTROL   0x02

Definition at line 796 of file uaudioreg.h.

◆ UA20_MU_LATENCY_CONTROL

#define UA20_MU_LATENCY_CONTROL   0x05

Definition at line 799 of file uaudioreg.h.

◆ UA20_MU_MIXER_CONTROL

#define UA20_MU_MIXER_CONTROL   0x01

Definition at line 795 of file uaudioreg.h.

◆ UA20_MU_OVERFLOW_CONTROL

#define UA20_MU_OVERFLOW_CONTROL   0x04

Definition at line 798 of file uaudioreg.h.

◆ UA20_MU_UNDERFLOW_CONTROL

#define UA20_MU_UNDERFLOW_CONTROL   0x03

Definition at line 797 of file uaudioreg.h.

◆ UA20_PITCH_CONTROL_MASK

#define UA20_PITCH_CONTROL_MASK   0x03

Definition at line 485 of file uaudioreg.h.

◆ UA20_TE_CLUSTER_CONTROL

#define UA20_TE_CLUSTER_CONTROL   0x04

Definition at line 790 of file uaudioreg.h.

◆ UA20_TE_CONNECTOR_CONTROL

#define UA20_TE_CONNECTOR_CONTROL   0x02

Definition at line 788 of file uaudioreg.h.

◆ UA20_TE_COPY_PROTECT_CONTROL

#define UA20_TE_COPY_PROTECT_CONTROL   0x01

Definition at line 787 of file uaudioreg.h.

◆ UA20_TE_LATENCY_CONTROL

#define UA20_TE_LATENCY_CONTROL   0x07

Definition at line 793 of file uaudioreg.h.

◆ UA20_TE_OVERFLOW_CONTROL

#define UA20_TE_OVERFLOW_CONTROL   0x06

Definition at line 792 of file uaudioreg.h.

◆ UA20_TE_OVERLOAD_CONTROL

#define UA20_TE_OVERLOAD_CONTROL   0x03

Definition at line 789 of file uaudioreg.h.

◆ UA20_TE_UNDERFLOW_CONTROL

#define UA20_TE_UNDERFLOW_CONTROL   0x05

Definition at line 791 of file uaudioreg.h.

◆ UA20_TF_AV

#define UA20_TF_AV   0x0B

Definition at line 780 of file uaudioreg.h.

◆ UA20_TF_CONTROL_PANEL

#define UA20_TF_CONTROL_PANEL   0x0C

Definition at line 781 of file uaudioreg.h.

◆ UA20_TF_CONVERTER

#define UA20_TF_CONVERTER   0x06

Definition at line 775 of file uaudioreg.h.

◆ UA20_TF_DESKTOP_SPEAKER

#define UA20_TF_DESKTOP_SPEAKER   0x01

Definition at line 770 of file uaudioreg.h.

◆ UA20_TF_HEADSET

#define UA20_TF_HEADSET   0x04

Definition at line 773 of file uaudioreg.h.

◆ UA20_TF_HOME_THEATER

#define UA20_TF_HOME_THEATER   0x02

Definition at line 771 of file uaudioreg.h.

◆ UA20_TF_IO_BOX

#define UA20_TF_IO_BOX   0x08

Definition at line 777 of file uaudioreg.h.

◆ UA20_TF_MICROPHONE

#define UA20_TF_MICROPHONE   0x03

Definition at line 772 of file uaudioreg.h.

◆ UA20_TF_MUSICAL_INSTRUMENT

#define UA20_TF_MUSICAL_INSTRUMENT   0x09

Definition at line 778 of file uaudioreg.h.

◆ UA20_TF_OTHER

#define UA20_TF_OTHER   0xFF

Definition at line 782 of file uaudioreg.h.

◆ UA20_TF_PRO_AUDIO

#define UA20_TF_PRO_AUDIO   0x0A

Definition at line 779 of file uaudioreg.h.

◆ UA20_TF_SOUND_RECORDER

#define UA20_TF_SOUND_RECORDER   0x07

Definition at line 776 of file uaudioreg.h.

◆ UA20_TF_TELEPHONE

#define UA20_TF_TELEPHONE   0x05

Definition at line 774 of file uaudioreg.h.

◆ UA20_TF_UNDEFINED

#define UA20_TF_UNDEFINED   0x00

Definition at line 769 of file uaudioreg.h.

◆ UA_CHANNEL_CENTER

#define UA_CHANNEL_CENTER   0x0004

Definition at line 154 of file uaudioreg.h.

◆ UA_CHANNEL_L_CENTER

#define UA_CHANNEL_L_CENTER   0x0040

Definition at line 158 of file uaudioreg.h.

◆ UA_CHANNEL_L_SIDE

#define UA_CHANNEL_L_SIDE   0x0200

Definition at line 161 of file uaudioreg.h.

◆ UA_CHANNEL_L_SURROUND

#define UA_CHANNEL_L_SURROUND   0x0010

Definition at line 156 of file uaudioreg.h.

◆ UA_CHANNEL_LEFT

#define UA_CHANNEL_LEFT   0x0001

Definition at line 152 of file uaudioreg.h.

◆ UA_CHANNEL_LFE

#define UA_CHANNEL_LFE   0x0008

Definition at line 155 of file uaudioreg.h.

◆ UA_CHANNEL_R_CENTER

#define UA_CHANNEL_R_CENTER   0x0080

Definition at line 159 of file uaudioreg.h.

◆ UA_CHANNEL_R_SIDE

#define UA_CHANNEL_R_SIDE   0x0400

Definition at line 162 of file uaudioreg.h.

◆ UA_CHANNEL_R_SURROUND

#define UA_CHANNEL_R_SURROUND   0x0020

Definition at line 157 of file uaudioreg.h.

◆ UA_CHANNEL_RIGHT

#define UA_CHANNEL_RIGHT   0x0002

Definition at line 153 of file uaudioreg.h.

◆ UA_CHANNEL_SURROUND

#define UA_CHANNEL_SURROUND   0x0100

Definition at line 160 of file uaudioreg.h.

◆ UA_CHANNEL_TOP

#define UA_CHANNEL_TOP   0x0800

Definition at line 163 of file uaudioreg.h.

◆ UA_EXT_ENABLE

#define UA_EXT_ENABLE   1

Definition at line 287 of file uaudioreg.h.

◆ UA_EXT_ENABLE_MASK

#define UA_EXT_ENABLE_MASK   1

Definition at line 286 of file uaudioreg.h.

◆ UA_FMT_AC3

#define UA_FMT_AC3   0x1002

Definition at line 403 of file uaudioreg.h.

◆ UA_FMT_ALAW

#define UA_FMT_ALAW   4

Definition at line 400 of file uaudioreg.h.

◆ UA_FMT_IEEE_FLOAT

#define UA_FMT_IEEE_FLOAT   3

Definition at line 399 of file uaudioreg.h.

◆ UA_FMT_MPEG

#define UA_FMT_MPEG   0x1001

Definition at line 402 of file uaudioreg.h.

◆ UA_FMT_MULAW

#define UA_FMT_MULAW   5

Definition at line 401 of file uaudioreg.h.

◆ UA_FMT_PCM

#define UA_FMT_PCM   1

Definition at line 397 of file uaudioreg.h.

◆ UA_FMT_PCM8

#define UA_FMT_PCM8   2

Definition at line 398 of file uaudioreg.h.

◆ UA_GETSAMP

#define UA_GETSAMP (   p,
  n 
)
Value:
((uint32_t)((((p)->tSamFreq[((n)*3)+0]) | \
((p)->tSamFreq[((n)*3)+1] << 8) | \
((p)->tSamFreq[((n)*3)+2] << 16))))

Definition at line 142 of file uaudioreg.h.

◆ UA_PROC_ENABLE_MASK

#define UA_PROC_ENABLE_MASK   1

Definition at line 259 of file uaudioreg.h.

◆ UA_PROC_MASK

#define UA_PROC_MASK (   n)    (1<< ((n)-1))

Definition at line 413 of file uaudioreg.h.

◆ UA_SAMP_CONTNUOUS

#define UA_SAMP_CONTNUOUS   0

Definition at line 140 of file uaudioreg.h.

◆ UA_SAMP_HI

#define UA_SAMP_HI (   p)    UA_GETSAMP(p, 1)

Definition at line 146 of file uaudioreg.h.

◆ UA_SAMP_LO

#define UA_SAMP_LO (   p)    UA_GETSAMP(p, 0)

Definition at line 145 of file uaudioreg.h.

◆ UA_SED_FREQ_CONTROL

#define UA_SED_FREQ_CONTROL   0x01

Definition at line 117 of file uaudioreg.h.

◆ UA_SED_MAXPACKETSONLY

#define UA_SED_MAXPACKETSONLY   0x80

Definition at line 119 of file uaudioreg.h.

◆ UA_SED_PITCH_CONTROL

#define UA_SED_PITCH_CONTROL   0x02

Definition at line 118 of file uaudioreg.h.

◆ UAT_STREAM

#define UAT_STREAM   0x0101

Definition at line 293 of file uaudioreg.h.

◆ UAT_UNDEFINED

#define UAT_UNDEFINED   0x0100

Definition at line 292 of file uaudioreg.h.

◆ UAT_VENDOR

#define UAT_VENDOR   0x01ff

Definition at line 294 of file uaudioreg.h.

◆ UATB_HANDSET

#define UATB_HANDSET   0x0401

Definition at line 314 of file uaudioreg.h.

◆ UATB_HEADSET

#define UATB_HEADSET   0x0402

Definition at line 315 of file uaudioreg.h.

◆ UATB_SPEAKERPHONE

#define UATB_SPEAKERPHONE   0x0403

Definition at line 316 of file uaudioreg.h.

◆ UATB_SPEAKERPHONEECANC

#define UATB_SPEAKERPHONEECANC   0x0405

Definition at line 318 of file uaudioreg.h.

◆ UATB_SPEAKERPHONEESUP

#define UATB_SPEAKERPHONEESUP   0x0404

Definition at line 317 of file uaudioreg.h.

◆ UATB_UNDEFINED

#define UATB_UNDEFINED   0x0400

Definition at line 313 of file uaudioreg.h.

◆ UATE_1394DA

#define UATE_1394DA   0x0606

Definition at line 331 of file uaudioreg.h.

◆ UATE_1394DV

#define UATE_1394DV   0x0607

Definition at line 332 of file uaudioreg.h.

◆ UATE_ANALOGCONN

#define UATE_ANALOGCONN   0x0601

Definition at line 326 of file uaudioreg.h.

◆ UATE_DIGITALAUIFC

#define UATE_DIGITALAUIFC   0x0602

Definition at line 327 of file uaudioreg.h.

◆ UATE_LEGACYCONN

#define UATE_LEGACYCONN   0x0604

Definition at line 329 of file uaudioreg.h.

◆ UATE_LINECONN

#define UATE_LINECONN   0x0603

Definition at line 328 of file uaudioreg.h.

◆ UATE_SPDIF

#define UATE_SPDIF   0x0605

Definition at line 330 of file uaudioreg.h.

◆ UATE_UNDEFINED

#define UATE_UNDEFINED   0x0600

Definition at line 325 of file uaudioreg.h.

◆ UATF_ANALOGTAPE

#define UATF_ANALOGTAPE   0x0707

Definition at line 341 of file uaudioreg.h.

◆ UATF_CABLETUNER

#define UATF_CABLETUNER   0x070e

Definition at line 348 of file uaudioreg.h.

◆ UATF_CALIBNOISE

#define UATF_CALIBNOISE   0x0701

Definition at line 335 of file uaudioreg.h.

◆ UATF_CDPLAYER

#define UATF_CDPLAYER   0x0703

Definition at line 337 of file uaudioreg.h.

◆ UATF_DAT

#define UATF_DAT   0x0704

Definition at line 338 of file uaudioreg.h.

◆ UATF_DCC

#define UATF_DCC   0x0705

Definition at line 339 of file uaudioreg.h.

◆ UATF_DSS

#define UATF_DSS   0x070f

Definition at line 349 of file uaudioreg.h.

◆ UATF_DVDAUDIO

#define UATF_DVDAUDIO   0x070b

Definition at line 345 of file uaudioreg.h.

◆ UATF_EQUNOISE

#define UATF_EQUNOISE   0x0702

Definition at line 336 of file uaudioreg.h.

◆ UATF_MINIDISK

#define UATF_MINIDISK   0x0706

Definition at line 340 of file uaudioreg.h.

◆ UATF_MULTITRACK

#define UATF_MULTITRACK   0x0712

Definition at line 352 of file uaudioreg.h.

◆ UATF_PHONOGRAPH

#define UATF_PHONOGRAPH   0x0708

Definition at line 342 of file uaudioreg.h.

◆ UATF_RADIORECV

#define UATF_RADIORECV   0x0710

Definition at line 350 of file uaudioreg.h.

◆ UATF_RADIOXMIT

#define UATF_RADIOXMIT   0x0711

Definition at line 351 of file uaudioreg.h.

◆ UATF_SATELLITE

#define UATF_SATELLITE   0x070d

Definition at line 347 of file uaudioreg.h.

◆ UATF_SYNTHESIZER

#define UATF_SYNTHESIZER   0x0713

Definition at line 353 of file uaudioreg.h.

◆ UATF_TVTUNERAUDIO

#define UATF_TVTUNERAUDIO   0x070c

Definition at line 346 of file uaudioreg.h.

◆ UATF_UNDEFINED

#define UATF_UNDEFINED   0x0700

Definition at line 334 of file uaudioreg.h.

◆ UATF_VCRAUDIO

#define UATF_VCRAUDIO   0x0709

Definition at line 343 of file uaudioreg.h.

◆ UATF_VIDEODISCAUDIO

#define UATF_VIDEODISCAUDIO   0x070a

Definition at line 344 of file uaudioreg.h.

◆ UATI_DESKMICROPHONE

#define UATI_DESKMICROPHONE   0x0202

Definition at line 298 of file uaudioreg.h.

◆ UATI_MICROPHONE

#define UATI_MICROPHONE   0x0201

Definition at line 297 of file uaudioreg.h.

◆ UATI_MICROPHONEARRAY

#define UATI_MICROPHONEARRAY   0x0205

Definition at line 301 of file uaudioreg.h.

◆ UATI_OMNIMICROPHONE

#define UATI_OMNIMICROPHONE   0x0204

Definition at line 300 of file uaudioreg.h.

◆ UATI_PERSONALMICROPHONE

#define UATI_PERSONALMICROPHONE   0x0203

Definition at line 299 of file uaudioreg.h.

◆ UATI_PROCMICROPHONEARR

#define UATI_PROCMICROPHONEARR   0x0206

Definition at line 302 of file uaudioreg.h.

◆ UATI_UNDEFINED

#define UATI_UNDEFINED   0x0200

Definition at line 296 of file uaudioreg.h.

◆ UATO_COMMSPEAKER

#define UATO_COMMSPEAKER   0x0306

Definition at line 310 of file uaudioreg.h.

◆ UATO_DESKTOPSPEAKER

#define UATO_DESKTOPSPEAKER   0x0304

Definition at line 308 of file uaudioreg.h.

◆ UATO_DISPLAYAUDIO

#define UATO_DISPLAYAUDIO   0x0303

Definition at line 307 of file uaudioreg.h.

◆ UATO_HEADPHONES

#define UATO_HEADPHONES   0x0302

Definition at line 306 of file uaudioreg.h.

◆ UATO_ROOMSPEAKER

#define UATO_ROOMSPEAKER   0x0305

Definition at line 309 of file uaudioreg.h.

◆ UATO_SPEAKER

#define UATO_SPEAKER   0x0301

Definition at line 305 of file uaudioreg.h.

◆ UATO_SUBWOOFER

#define UATO_SUBWOOFER   0x0307

Definition at line 311 of file uaudioreg.h.

◆ UATO_UNDEFINED

#define UATO_UNDEFINED   0x0300

Definition at line 304 of file uaudioreg.h.

◆ UATT_DOWNLINEPHONE

#define UATT_DOWNLINEPHONE   0x0503

Definition at line 323 of file uaudioreg.h.

◆ UATT_PHONELINE

#define UATT_PHONELINE   0x0501

Definition at line 321 of file uaudioreg.h.

◆ UATT_TELEPHONE

#define UATT_TELEPHONE   0x0502

Definition at line 322 of file uaudioreg.h.

◆ UATT_UNDEFINED

#define UATT_UNDEFINED   0x0500

Definition at line 320 of file uaudioreg.h.

◆ UAUDIO_PROTOCOL_20

#define UAUDIO_PROTOCOL_20   0x20

Definition at line 43 of file uaudioreg.h.

◆ UAUDIO_VERSION_10

#define UAUDIO_VERSION_10   0x0100

Definition at line 39 of file uaudioreg.h.

◆ UAUDIO_VERSION_20

#define UAUDIO_VERSION_20   0x0200

Definition at line 40 of file uaudioreg.h.

◆ UAUDIO_VERSION_30

#define UAUDIO_VERSION_30   0x0300

Definition at line 41 of file uaudioreg.h.

◆ UD_ENABLE_CONTROL

#define UD_ENABLE_CONTROL   1

Definition at line 417 of file uaudioreg.h.

◆ UD_MODE_SELECT_CONTROL

#define UD_MODE_SELECT_CONTROL   2

Definition at line 418 of file uaudioreg.h.

◆ UDESC_CS_CONFIG

#define UDESC_CS_CONFIG   0x22

Definition at line 47 of file uaudioreg.h.

◆ UDESC_CS_DEVICE

#define UDESC_CS_DEVICE   0x21

Definition at line 46 of file uaudioreg.h.

◆ UDESC_CS_ENDPOINT

#define UDESC_CS_ENDPOINT   0x25

Definition at line 50 of file uaudioreg.h.

◆ UDESC_CS_INTERFACE

#define UDESC_CS_INTERFACE   0x24

Definition at line 49 of file uaudioreg.h.

◆ UDESC_CS_STRING

#define UDESC_CS_STRING   0x23

Definition at line 48 of file uaudioreg.h.

◆ UDESC_CS_UNDEFINED

#define UDESC_CS_UNDEFINED   0x20

Definition at line 45 of file uaudioreg.h.

◆ UDESCSUB_AC_CLOCK_MUL

#define UDESCSUB_AC_CLOCK_MUL   12

Definition at line 66 of file uaudioreg.h.

◆ UDESCSUB_AC_CLOCK_SEL

#define UDESCSUB_AC_CLOCK_SEL   11

Definition at line 65 of file uaudioreg.h.

◆ UDESCSUB_AC_CLOCK_SRC

#define UDESCSUB_AC_CLOCK_SRC   10

Definition at line 64 of file uaudioreg.h.

◆ UDESCSUB_AC_EFFECT

#define UDESCSUB_AC_EFFECT   7

Definition at line 61 of file uaudioreg.h.

◆ UDESCSUB_AC_EXTENSION

#define UDESCSUB_AC_EXTENSION   8

Definition at line 59 of file uaudioreg.h.

◆ UDESCSUB_AC_EXTENSION_V2

#define UDESCSUB_AC_EXTENSION_V2   9

Definition at line 63 of file uaudioreg.h.

◆ UDESCSUB_AC_FEATURE

#define UDESCSUB_AC_FEATURE   6

Definition at line 57 of file uaudioreg.h.

◆ UDESCSUB_AC_HEADER

#define UDESCSUB_AC_HEADER   1

Definition at line 52 of file uaudioreg.h.

◆ UDESCSUB_AC_INPUT

#define UDESCSUB_AC_INPUT   2

Definition at line 53 of file uaudioreg.h.

◆ UDESCSUB_AC_MIXER

#define UDESCSUB_AC_MIXER   4

Definition at line 55 of file uaudioreg.h.

◆ UDESCSUB_AC_OUTPUT

#define UDESCSUB_AC_OUTPUT   3

Definition at line 54 of file uaudioreg.h.

◆ UDESCSUB_AC_PROCESSING

#define UDESCSUB_AC_PROCESSING   7

Definition at line 58 of file uaudioreg.h.

◆ UDESCSUB_AC_PROCESSING_V2

#define UDESCSUB_AC_PROCESSING_V2   8

Definition at line 62 of file uaudioreg.h.

◆ UDESCSUB_AC_SAMPLE_RT

#define UDESCSUB_AC_SAMPLE_RT   13

Definition at line 67 of file uaudioreg.h.

◆ UDESCSUB_AC_SELECTOR

#define UDESCSUB_AC_SELECTOR   5

Definition at line 56 of file uaudioreg.h.

◆ UEP_HAS_REFRESH

#define UEP_HAS_REFRESH (   ep)    ((ep)->bLength >= 8)

Definition at line 71 of file uaudioreg.h.

◆ UEP_HAS_SYNCADDR

#define UEP_HAS_SYNCADDR (   ep)    ((ep)->bLength >= 9)

Definition at line 72 of file uaudioreg.h.

◆ UEP_MINSIZE

#define UEP_MINSIZE   7

Definition at line 70 of file uaudioreg.h.

◆ UNDERFLOW_CONTROL

#define UNDERFLOW_CONTROL   0x0e

Definition at line 381 of file uaudioreg.h.

◆ UPDOWNMIX_PROCESS

#define UPDOWNMIX_PROCESS   1

Definition at line 416 of file uaudioreg.h.

◆ VOLUME_CONTROL

#define VOLUME_CONTROL   0x02

Definition at line 368 of file uaudioreg.h.

◆ XX_ENABLE_CONTROL

#define XX_ENABLE_CONTROL   1

Definition at line 415 of file uaudioreg.h.

Variable Documentation

◆ __packed