Библиотека LUFA (раннее название MyUSB) версия 101122
|
Defines | |
#define | IOF_CONSTANT (1 << 0) |
#define | IOF_DATA (0 << 0) |
#define | IOF_VARIABLE (1 << 1) |
#define | IOF_ARRAY (0 << 1) |
#define | IOF_RELATIVE (1 << 2) |
#define | IOF_ABSOLUTE (0 << 2) |
#define | IOF_WRAP (1 << 3) |
#define | IOF_NOWRAP (0 << 3) |
#define | IOF_NONLINEAR (1 << 4) |
#define | IOF_LINEAR (0 << 4) |
#define | IOF_NOPREFERRED (1 << 5) |
#define | IOF_PREFERREDSTATE (0 << 5) |
#define | IOF_NULLSTATE (1 << 6) |
#define | IOF_NONULLPOSITION (0 << 6) |
#define | IOF_BUFFEREDBYTES (1 << 8) |
#define | IOF_BITFIELD (0 << 8) |
Маски, показывающие тип репорта HID - Input, Output или Feature.
#define IOF_ABSOLUTE (0 << 2) |
Флаг HID_ReportItem_t::ItemFlags для абсолютных данных.
#define IOF_ARRAY (0 << 1) |
Флаг HID_ReportItem_t::ItemFlags для данных массива.
#define IOF_BITFIELD (0 << 8) |
Флаг HID_ReportItem_t::ItemFlags для данных битовых полей.
#define IOF_BUFFEREDBYTES (1 << 8) |
Флаг HID_ReportItem_t::ItemFlags для буферизированных байт.
#define IOF_CONSTANT (1 << 0) |
Флаг HID_ReportItem_t::ItemFlags для данных констант.
#define IOF_DATA (0 << 0) |
Флаг HID_ReportItem_t::ItemFlags для данных.
#define IOF_LINEAR (0 << 4) |
Флаг HID_ReportItem_t::ItemFlags для линейных данных.
#define IOF_NONLINEAR (1 << 4) |
Флаг HID_ReportItem_t::ItemFlags для нелинейных данных.
#define IOF_NONULLPOSITION (0 << 6) |
Флаг HID_ReportItem_t::ItemFlags для ненулевых (no null) данных позиции.
#define IOF_NOPREFERRED (1 << 5) |
Флаг HID_ReportItem_t::ItemFlags для непривилегированного состояния.
#define IOF_NOWRAP (0 << 3) |
Флаг HID_ReportItem_t::ItemFlags для необернутых значений данных.
#define IOF_NULLSTATE (1 << 6) |
Флаг HID_ReportItem_t::ItemFlags для элементов нулевого (null) состояния.
#define IOF_PREFERREDSTATE (0 << 5) |
Флаг HID_ReportItem_t::ItemFlags для элементов привилегированного состояния.
#define IOF_RELATIVE (1 << 2) |
Флаг HID_ReportItem_t::ItemFlags для относительных данных.
#define IOF_VARIABLE (1 << 1) |
Флаг HID_ReportItem_t::ItemFlags для переменных данных.
#define IOF_WRAP (1 << 3) |
Флаг HID_ReportItem_t::ItemFlags для обернутых значений данных.