DevChapter9.h File Reference

USB device standard request management. More...

#include <avr/io.h>
#include <avr/pgmspace.h>
#include <avr/eeprom.h>
#include <avr/boot.h>
#include <util/atomic.h>
#include "../HighLevel/StdDescriptors.h"
#include "../HighLevel/Events.h"
#include "../HighLevel/StdRequestType.h"
#include "../HighLevel/USBTask.h"
#include "LowLevel.h"

Enumerations

enum  USB_DescriptorMemorySpaces_t {
  MEMSPACE_FLASH = 0,
  MEMSPACE_EEPROM = 1,
  MEMSPACE_RAM = 2
}

Variables

uint8_t USB_ConfigurationNumber
bool USB_RemoteWakeupEnabled
bool USB_CurrentlySelfPowered

Detailed Description

This file contains the function prototypes neccesary for the processing of incomming standard control requests when the library is in USB device mode.

Note:
This file should not be included directly. It is automatically included as needed by the USB driver dispatch header located in LUFA/Drivers/USB/USB.h.
Generated by  doxygen 1.6.3