Alf: libusb

Hi,

ich würde gerne wissen, wie ich die Werte für requesttype, request usw. im Aufruf von libusb's usb_control_msg zusammenbauen kann. Der ergiebigste Teil meiner bisherigen Recherche führte auf Kapitel 9 der Spezifikation von USB 2.0. Allerdings sehe ich immer noch nicht den Zusammenhang zwischen den Tabellen in Kapitel 9.4 und den Werten in Code wie diesem:

  
usb_control_msg(dev, 0xA1, 1, 0x0304, itfnum, (void *)msg, sizeof(msg), 2000);  

Kann mir da jemand mit etwas Erfahrung zur Hilfe springen?

Einen schönen Sonntag wünscht

Alf