Perform endianness correction in the HID report parser for big-endian platforms.
Make all USB driver headers include USBMode.h first, to ensure that the relevant USB mode macros are defined.