Changes in uspace/lib/usbdev/include/usb/dev/request.h [b6bade0:99a1a56] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/usbdev/include/usb/dev/request.h
rb6bade0 r99a1a56 82 82 */ 83 83 uint8_t request_type; 84 #define SETUP_REQUEST_TYPE_DEVICE_TO_HOST (1 << 7)85 #define SETUP_REQUEST_TYPE_GET_TYPE(rt) ((rt >> 5) & 0x3)86 #define SETUP_REQUEST_TYPE_GET_RECIPIENT(rec) (rec & 0x1f)87 #define SETUP_REQUEST_TO_HOST(type, recipient) \88 (uint8_t)((1 << 7) | ((type & 0x3) << 5) | (recipient & 0x1f))89 #define SETUP_REQUEST_TO_DEVICE(type, recipient) \90 (uint8_t)(((type & 0x3) << 5) | (recipient & 0x1f))91 92 84 /** Request identification. */ 93 85 uint8_t request;
Note:
See TracChangeset
for help on using the changeset viewer.