From ea56e1072acc81681d49f4f2e099896eeabddbff Mon Sep 17 00:00:00 2001 From: Ross Owen Date: Thu, 6 Mar 2014 10:51:23 +0000 Subject: [PATCH] Added audiorequests.h --- module_usb_audio/endpoint0/audiorequests.h | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 module_usb_audio/endpoint0/audiorequests.h diff --git a/module_usb_audio/endpoint0/audiorequests.h b/module_usb_audio/endpoint0/audiorequests.h new file mode 100644 index 00000000..f7a03ac7 --- /dev/null +++ b/module_usb_audio/endpoint0/audiorequests.h @@ -0,0 +1,19 @@ + +#ifndef _AUDIOREQUESTS_H_ +#define _AUDIOREQUESTS_H_ + +#include + +int AudioClassRequests_2(XUD_ep ep0_out, XUD_ep ep0_in, REFERENCE_PARAM(USB_SetupPacket_t, sp), chanend c_audioControl, + NULLABLE_RESOURCE(chanend, c_mix_ctl), NULLABLE_RESOURCE(chanend, c_clk_ctl)); + +int AudioClassRequests_1(XUD_ep ep0_out, XUD_ep ep0_in, REFERENCE_PARAM(USB_SetupPacket_t, sp), chanend c_audioControl, + NULLABLE_RESOURCE(chanend, c_mix_ctl), NULLABLE_RESOURCE(chanend, c_clk_ctl)); + +int AudioEndpointRequests_1(XUD_ep ep0_out, XUD_ep ep0_in, REFERENCE_PARAM(USB_SetupPacket_t, sp), chanend c_audioControl, + NULLABLE_RESOURCE(chanend, c_mix_ctl), NULLABLE_RESOURCE(chanend, c_clk_ctl)); + + +void VendorAudioRequestsInit(chanend c_audioControl, NULLABLE_RESOURCE(chanend, c_mix_ctl), NULLABLE_RESOURCE(chanend, c_clk_ctl)); + +#endif