Microchip® Advanced Software Framework

usb_specific_request.h File Reference
#include "conf_usb.h"

Macros

#define USB_HID_REPORT_DESC_KBD   39
 Usb HID Report Descriptor Keyboard. More...
 

Functions

void audio_micro_get_mute (void)
 
void audio_micro_get_vol_cur (void)
 
void audio_micro_get_vol_max (void)
 
void audio_micro_get_vol_min (void)
 
void audio_micro_get_vol_res (void)
 
void audio_micro_set_mute (void)
 Micro control. More...
 
void audio_micro_set_volume (void)
 
void audio_speaker_get_mute (void)
 
void audio_speaker_get_vol_cur (void)
 
void audio_speaker_get_vol_max (void)
 
void audio_speaker_get_vol_min (void)
 
void audio_speaker_get_vol_res (void)
 
void audio_speaker_set_mute (void)
 Speaker control. More...
 
void audio_speaker_set_sample_freq (void)
 
void audio_speaker_set_volume (void)
 
void usb_user_endpoint_init (uint8_t)
 This function configures the endpoints of the device application. More...
 
bool usb_user_get_descriptor (uint8_t, uint8_t)
 This function returns the size and the pointer on a user information structure. More...
 
uint8_t usb_user_interface_get (uint16_t wInterface)
 
void usb_user_interface_reset (uint16_t wInterface, uint8_t alternate_setting)
 
bool usb_user_read_request (uint8_t, uint8_t)
 This function is called by the standard USB read request function when the USB request is not supported. More...
 

Variables

const
S_usb_user_configuration_descriptor 
usb_conf_desc
 
const S_usb_device_descriptor usb_dev_desc
 
const uint8_t usb_hid_report_descriptor_kbd [USB_HID_REPORT_DESC_KBD]
 
const S_usb_language_id usb_user_language_id
 
const
S_usb_manufacturer_string_descriptor 
usb_user_manufacturer_string_descriptor
 
const
S_usb_product_string_descriptor 
usb_user_product_string_descriptor
 
const S_usb_serial_number usb_user_serial_number
 

#define USB_HID_REPORT_DESC_KBD   39

Usb HID Report Descriptor Keyboard.

const S_usb_device_descriptor usb_dev_desc
const uint8_t usb_hid_report_descriptor_kbd[USB_HID_REPORT_DESC_KBD]

Referenced by usb_user_read_request().

const S_usb_language_id usb_user_language_id

Referenced by usb_user_get_descriptor().

const S_usb_manufacturer_string_descriptor usb_user_manufacturer_string_descriptor

Referenced by usb_user_get_descriptor().

const S_usb_product_string_descriptor usb_user_product_string_descriptor

Referenced by usb_user_get_descriptor().

const S_usb_serial_number usb_user_serial_number

Referenced by usb_user_get_descriptor().