usbd_free_urb()

Освободить блок URB, выделенный функцией usbd_alloc_urb()

Прототип:

#include <sys/usbdi.h>
struct usbd_urb * usbd_free_urb( struct usbd_urb *urb );

Аргументы:

urb
Указатель на блок URB (USB Request Block), который необходимо освободить.

Библиотека:

libusbdi

Описание:

Функция usbd_free_urb() освобождает память блока URB, выделенную ранее через вызов usbd_alloc_urb().

Возвращаемое значение:

EOK
Успешное завершение.

Классификация:

ЗОСРВ «Нейтрино»

Безопасность использования
Точка остановки потока
Нет
Обработчик прерываний
Нет
Обработчик сигналов
Нет
В потоке
Да

Тематические ссылки:

usbd_alloc(), usbd_alloc_urb(), usbd_free(), usbd_mphys()




Предыдущий раздел: Библиотека libusbdi