aboutsummaryrefslogtreecommitdiffstats
path: root/LUFA/Drivers/USB/Class/Common/Audio.h
diff options
context:
space:
mode:
authorDean Camera <dean@fourwalledcubicle.com>2010-10-28 07:52:52 +0000
committerDean Camera <dean@fourwalledcubicle.com>2010-10-28 07:52:52 +0000
commitb120c4e4cda5b5ed12a61697b5ab33d4dd0a70e8 (patch)
treee226bca6aee1711db57cb08be60a71c656b08193 /LUFA/Drivers/USB/Class/Common/Audio.h
parentcb779e3d7d32d7c43e0a45bb526de0a04135b0c7 (diff)
downloadlufa-b120c4e4cda5b5ed12a61697b5ab33d4dd0a70e8.tar.gz
lufa-b120c4e4cda5b5ed12a61697b5ab33d4dd0a70e8.tar.bz2
lufa-b120c4e4cda5b5ed12a61697b5ab33d4dd0a70e8.zip
Move RNDISConstants.h into the RNDIS class driver common definition header.
Add logical grouping of related #define values for better Doxygen documentation.
Diffstat (limited to 'LUFA/Drivers/USB/Class/Common/Audio.h')
-rw-r--r--LUFA/Drivers/USB/Class/Common/Audio.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/LUFA/Drivers/USB/Class/Common/Audio.h b/LUFA/Drivers/USB/Class/Common/Audio.h
index ae941335c..c10e499ad 100644
--- a/LUFA/Drivers/USB/Class/Common/Audio.h
+++ b/LUFA/Drivers/USB/Class/Common/Audio.h
@@ -72,7 +72,9 @@
*/
#define AUDIO_TOTAL_SAMPLE_RATES 1
#endif
-
+
+ /** \name Audio Channel Masks */
+ //@{
/** Supported channel mask for an Audio class terminal descriptor. See the Audio class specification for more details. */
#define AUDIO_CHANNEL_LEFT_FRONT (1 << 0)
@@ -108,7 +110,10 @@
/** Supported channel mask for an Audio class terminal descriptor. See the Audio class specification for more details. */
#define AUDIO_CHANNEL_TOP (1 << 11)
+ //@}
+ /** \name Audio Feature Masks */
+ //@{
/** Supported feature mask for an Audio class feature unit descriptor. See the Audio class specification for more details. */
#define AUDIO_FEATURE_MUTE (1 << 0)
@@ -138,7 +143,10 @@
/** Supported feature mask for an Audio class feature unit descriptor. See the Audio class specification for more details. */
#define AUDIO_FEATURE_BASS_LOUDNESS (1 << 9)
+ //@}
+ /** \name Audio Terminal Types */
+ //@{
/** Terminal type constant for an Audio class terminal descriptor. See the Audio class specification for more details. */
#define AUDIO_TERMINAL_UNDEFINED 0x0100
@@ -192,6 +200,7 @@
/** Terminal type constant for an Audio class terminal descriptor. See the Audio class specification for more details. */
#define AUDIO_TERMINAL_OUT_LOWFREQ 0x0307
+ //@}
/** Convenience macro to fill a 24-bit \ref USB_Audio_SampleFreq_t structure with the given sample rate as a 24-bit number.
*