usb_specific_request.c File Reference


Detailed Description

Processing of USB device specific enumeration requests.

This file contains the specific request decoding for enumeration process.

Author:
Atmel Corporation: http://www.atmel.com
Support and FAQ: http://support.atmel.no/

Definition in file usb_specific_request.c.

#include "conf_usb.h"
#include "usb_drv.h"
#include "usb_descriptors.h"
#include "usb_standard_request.h"
#include "usb_specific_request.h"
#include "cdc.h"
#include "usart.h"
#include "power_clocks_lib.h"

Go to the source code of this file.

Functions

void cdc_get_line_coding (void)
 This function manages reception of line coding parameters (baudrate.
void cdc_set_control_line_state (void)
 This function manages the SET_CONTROL_LINE_LINE_STATE CDC request.
void cdc_set_line_coding (void)
 This function manages reception of line coding parameters (baudrate.
void usb_user_endpoint_init (U8 conf_nb)
 This function configures the endpoints of the device application.
Bool usb_user_get_descriptor (U8 type, U8 string)
 This function returns the size and the pointer on a user information structure.
Bool usb_user_read_request (U8 type, U8 request)
 This function is called by the standard USB read request function when the USB request is not supported.

Variables

S_line_coding line_coding
pcl_freq_param_t pcl_freq_param


Variable Documentation

Definition at line 72 of file usb_specific_request.c.

pcl_freq_param_t pcl_freq_param

Definition at line 232 of file cdc_example.c.

Referenced by cdc_set_line_coding(), and main().


Generated on Fri Feb 19 02:32:34 2010 for AVR32 - USB CDC Stand-alone Example by  doxygen 1.5.5