MHVLib  20111011
An efficiency oriented runtime library for AVR microcontrollers
A:/eclipse/mhvlib-Vusb-Keyboard/MHV_VusbKeyboard.cpp File Reference
#include <vusb/usbdrv.h>
#include <MHV_VusbKeyboard.h>
#include <avr/pgmspace.h>
#include <util/delay.h>

Go to the source code of this file.

Defines

#define MHV_OSCCAL_EEPROM_ADDRESS   0

Functions

unsigned char usbFunctionSetup (uchar data[8])

Variables

PROGMEM const char usbHidReportDescriptor [USB_CFG_HID_REPORT_DESCRIPTOR_LENGTH]

Define Documentation

#define MHV_OSCCAL_EEPROM_ADDRESS   0

Definition at line 27 of file MHV_VusbKeyboard.cpp.


Function Documentation

unsigned char usbFunctionSetup ( uchar  data[8])

Definition at line 131 of file MHV_VusbKeyboard.cpp.


Variable Documentation

PROGMEM const char usbHidReportDescriptor[USB_CFG_HID_REPORT_DESCRIPTOR_LENGTH]
Initial value:
 { 
  0x05, 0x01,   
  0x09, 0x06,   
  0xa1, 0x01,   
  0x05, 0x07,   
  0x19, 0xe0,   
  0x29, 0xe7,   
  0x15, 0x00,   
  0x25, 0x01,   
  0x75, 0x01,   
  0x95, 0x08,   
  0x81, 0x02,   
  0x95, 0x01,   
  0x75, 0x08,   
  0x25, 0x65,   
  0x19, 0x00,   
  0x29, 0x65,   
  0x81, 0x00,   
  0xc0          
}

Definition at line 37 of file MHV_VusbKeyboard.cpp.