pub unsafe extern "C" fn usbd_do_request(
p1: usbd_device_handle,
p2: *mut usb_device_request_t,
p3: *mut c_void,
) -> usbd_statuspub unsafe extern "C" fn usbd_do_request(
p1: usbd_device_handle,
p2: *mut usb_device_request_t,
p3: *mut c_void,
) -> usbd_status