Библиотека LUFA (раннее название MyUSB) версия 101122
DeviceStandardReq.h File Reference

Обработка стандартных запросов устройства USB. 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

Этот файл содержит прототипы функций, необходимых для обработки стандартных приходящих запросов управления, когда библиотека используется в режиме устройства USB.

Note:
Этот файл не должен включаться (include) самостоятельно. Он автоматически подключается при необходимости диспетчером заголовков драйвера USB, находящемся в LUFA/Drivers/USB/USB.h.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines