USBD_OS_EP_SignalAbort
Description
Aborts any wait operation on signal/semaphore.
Files
usbd_internal.h/usbd_os.c
Prototype
void USBD_OS_EP_SignalAbort (CPU_INT08U dev_nbr,
CPU_INT08U ep_ix,
USBD_ERR *p_err);
Arguments
dev_nbr
Device number.
ep_ix
Endpoint index.
p_err
Pointer to variable that will receive the return error code from this function.
Returned Value
None.
Callers
Endpoints abort functions.
Implementation guidelines
This function should abort all pend operations performed on the signal / semaphore associated to the specified endpoint.
If any error happen,
USBD_ERR_OS_FAILshould be assigned top_err. Otherwise,USBD_ERR_NONEshould be assigned top_err.