diff options
author | tmk <nobody@nowhere> | 2010-11-17 16:06:20 +0900 |
---|---|---|
committer | tmk <nobody@nowhere> | 2010-11-17 16:06:20 +0900 |
commit | 02d955e9fecda610e9cb7f5317262b907614bf31 (patch) | |
tree | 01a32f36bb17574f46c0d1848d87b0f750afdedc /usb_extra.h | |
parent | 8240e606d4571624c7967d6acfa562d70ff3ab97 (diff) |
add audio controls from consumer page(HID)
Diffstat (limited to 'usb_extra.h')
-rw-r--r-- | usb_extra.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/usb_extra.h b/usb_extra.h new file mode 100644 index 0000000000..499e6b2fb3 --- /dev/null +++ b/usb_extra.h @@ -0,0 +1,20 @@ +#ifndef USB_EXTRA_H +#define USB_EXTRA_H 1 + +#include <stdint.h> +#include "usb.h" + + +#define EXTRA_INTERFACE 3 +#define EXTRA_ENDPOINT 4 +#define EXTRA_SIZE 2 +#define EXTRA_BUFFER EP_DOUBLE_BUFFER + +#define AUDIO_VOL_UP (1<<0) +#define AUDIO_VOL_DOWN (1<<1) +#define AUDIO_MUTE (1<<2) + + +int8_t usb_extra_send(uint8_t bits); + +#endif |