Portál AbcLinuxu, 11. listopadu 2025 06:07
int usb485_claim_interface(usb_dev_handle * udev) {
int rc;
#ifdef __DEBUG__
fprintf(stderr, "info in the function usb485_claim_interface()\n");
#endif
usb485_sem_lock(semid, SEM_USB_DEV);
if ((rc = usb_claim_interface(udev, 0)) < 0) {
#ifdef __DEBUG__
fprintf(stderr, "error in the function usb485_claim_interface(): %d\n", -rc);
#endif
}
return rc;
}
int usb485_release_interface(usb_dev_handle * udev) {
int rc;
#ifdef __DEBUG__
fprintf(stderr, "info in the function usb485_release_interface()\n");
#endif
if ((rc = usb_release_interface(udev, 0)) < 0) {
#ifdef __DEBUG__
fprintf(stderr, "error in the function usb485_release_interface(): %d\n", -rc);
#endif
}
usb485_sem_unlock(semid, SEM_USB_DEV);
return rc;
}
Na otázku zatím nikdo bohužel neodpověděl.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.