ret = USBD_API->hid->init(hUsb, &hid_param); /* allocate USB accessable memory space for report data */ loopback_report = (uint8_t *) hid_param.mem_base; hid_param.mem_base += 4; hid_param.mem_size += 4; /* update memory variables */ *mem_base = hid_param.mem_base; *mem_size = hid_param.mem_size; return ret; |