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

Обработка стандартных запросов хоста USB. More...

#include <stdint.h>
#include <stdbool.h>
#include "USBMode.h"
#include "StdRequestType.h"
#include "../LowLevel/USBController.h"

Enumerations

enum  USB_Host_SendControlErrorCodes_t {
  HOST_SENDCONTROL_Successful = 0,
  HOST_SENDCONTROL_DeviceDisconnected = 1,
  HOST_SENDCONTROL_PipeError = 2,
  HOST_SENDCONTROL_SetupStalled = 3,
  HOST_SENDCONTROL_SoftwareTimeOut = 4
}

Functions

uint8_t USB_Host_SendControlRequest (void *const BufferPtr)

Detailed Description

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

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