If I am not mistaken some variables on the USB code use hungarian notation e.g. bRequest, wValue, wIndex etc.
However there is one prefix that I don't know what it means bmRequest.
Is it something like multiple bits because it is like a bitfield?
Is there a link that explains the conventions used? Are there any other non standard ones that I may not have spotted yet.