USBD_PHDC_OS_WrIntrLock
Description
Lock the write interrupt pipe.
Files
usbd_phdc_os.h / usbd_phdc_os.c
Prototype
void USBD_PHDC_OS_WrIntrLock (CPU_INT08U class_nbr, CPU_INT16U timeout, USBD_ERR *p_err);
Arguments
class_nbr
PHDC instance number.
timeout
Timeout.
p_err
Pointer to variable that will receive the return error code from this function.
Returned Value
None.
Callers
Personal Healthcare Device Class.
Implementation guidelines
- Typical implementation will consist in pending on a semaphore that locks the write interrupt pipe.
p_err
argument should be assigned as described in Table - Error Code Assignment in Function of Lock Operation Result.