Enumerations | Variables

DeviceStandardReq.h File Reference

USB device standard request management. More...

#include <avr/pgmspace.h>
#include <avr/eeprom.h>
#include <avr/boot.h>
#include <util/atomic.h>
#include <stdint.h>
#include <stdbool.h>
#include "StdDescriptors.h"
#include "Events.h"
#include "StdRequestType.h"
#include "USBTask.h"
#include "../LowLevel/USBController.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 necessary for the processing of incoming 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.