void HIDDKeyboardDriver_Initialize() { hiddKeyboardDriver.inputReportIdleRate = 0; HIDDKeyboardInputReport_Initialize(&(hiddKeyboardDriver.inputReport)); HIDDKeyboardOutputReport_Initialize(&(hiddKeyboardDriver.outputReport)); USBDDriver_Initialize(&(hiddKeyboardDriver.usbdDriver), &hiddKeyboardDriverDescriptors, 0); // Multiple interface settings not supported USBD_Init(); }