/** Configures an endpoint and enables it @param [in] bEP Endpoint number @param [in] wMaxPacketSize Maximum packet size for this EP */ void USBHwEPConfig(unsigned char bEP, unsigned short wMaxPacketSize) { int idx; idx = EP2IDX(bEP); // realise EP USBHwEPRealize(idx, wMaxPacketSize); // enable EP USBHwEPEnable(idx, TRUE); }
/** Configures an endpoint and enables it @param [in] bEP Endpoint number @param [in] wMaxPacketSize Maximum packet size for this EP */ void USBHwEPConfig(U8 bEP, U16 wMaxPacketSize) { int idx; idx = EP2IDX(bEP); // realise EP USBHwEPRealize(idx, wMaxPacketSize); // enable EP USBHwEPEnable(idx, TRUE); }