usb_descriptors.c File Reference

#include "config.h"
#include "conf_usb.h"
#include "lib_mcu/usb/usb_drv.h"
#include "usb_descriptors.h"
#include "modules/usb/device_chap9/usb_standard_request.h"
#include "usb_specific_request.h"
#include "lib_mcu/flash/flash_drv.h"

Include dependency graph for usb_descriptors.c:

Go to the source code of this file.

Variables

code
S_usb_device_descriptor 
usb_dev_desc
code
S_usb_user_configuration_descriptor 
usb_conf_desc
code
S_usb_manufacturer_string_descriptor 
usb_user_manufacturer_string_descriptor
code
S_usb_product_string_descriptor 
usb_user_product_string_descriptor
code S_usb_serial_number usb_user_serial_number
code S_usb_language_id usb_user_language_id
code
S_usb_hid_report_descriptor_mouse 
usb_hid_report_descriptor_mouse


Detailed Description

USB parameters.

This file contains the usb parameters that uniquely identify the application through descriptor tables.

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

Definition in file usb_descriptors.c.


Variable Documentation

code S_usb_device_descriptor usb_dev_desc

Initial value:

Definition at line 66 of file usb_descriptors.c.

code S_usb_user_configuration_descriptor usb_conf_desc

Definition at line 85 of file usb_descriptors.c.

Referenced by hid_get_hid_descriptor().

code S_usb_manufacturer_string_descriptor usb_user_manufacturer_string_descriptor

Initial value:

Definition at line 132 of file usb_descriptors.c.

Referenced by usb_user_get_descriptor().

code S_usb_product_string_descriptor usb_user_product_string_descriptor

Initial value:

Definition at line 141 of file usb_descriptors.c.

Referenced by usb_user_get_descriptor().

code S_usb_serial_number usb_user_serial_number

Initial value:

 {

  sizeof(usb_user_serial_number)+4*SN_LENGTH
, DESCRIPTOR_STRING





}

Definition at line 150 of file usb_descriptors.c.

Referenced by usb_user_get_descriptor().

code S_usb_language_id usb_user_language_id

Initial value:

Definition at line 164 of file usb_descriptors.c.

Referenced by usb_user_get_descriptor().

code S_usb_hid_report_descriptor_mouse usb_hid_report_descriptor_mouse

Initial value:

 {{
      0x05,0x01,          
      0x09,0x02,          
      0xA1,0x01,          
      0x09,0x01,          
      0xA1,0x00,          
      0x05,0x09,          
      0x19,0x01,          
      0x29,0x03,          
      0x15,0x00,          
      0x25,0x01,          
      0x75,0x01,          
      0x95,0x03,          
      0x81,0x02,          
      0x75,0x05,          
      0x95,0x01,          
      0x81,0x01,          
      0x05,0x01,          
      0x09,0x30,          
      0x09,0x31,          
      0x09,0x38,          
      0x15,0x81,          
      0x25,0x7F,          
      0x75,0x08,          
      0x95,0x03,          
      0x81,0x06,          
      0xC0,               
      0xC0                
}}

Definition at line 170 of file usb_descriptors.c.

Referenced by hid_get_report_descriptor().


Generated on Fri Oct 31 14:47:08 2008 for ATMEL by  doxygen 1.5.3