/* Local function to send a command + data to the USB protocol engine */
static void USBHwCmdWrite(unsigned char bCmd, unsigned short bData)
/* Local function to send a command + data to the USB protocol engine */
static void USBHwCmdWrite(unsigned char bCmd, unsigned short bData)
{
	USBHwCmd(bCmd);
	USB->USBCmdCode = 0x00000100 | (bData << 16);
	Wait4DevInt(CCEMTY);
}