tag 155 uspace/lib/usb/include/usb/usb.h #define _MAKE_PID_NIBBLE(tag, type) \ tag 156 uspace/lib/usb/include/usb/usb.h ((uint8_t)(((tag) << 2) | (type))) tag 157 uspace/lib/usb/include/usb/usb.h #define _MAKE_PID(tag, type) \ tag 159 uspace/lib/usb/include/usb/usb.h _MAKE_PID_NIBBLE(tag, type) \ tag 160 uspace/lib/usb/include/usb/usb.h | (((~_MAKE_PID_NIBBLE(tag, type)) & 0xf) << 4) \HelenOS homepage, sources at GitHub