EasyGUI  v0.1
Platform independent GUI Library
Semaphores

Port functions for semaphores. More...

Functions

uint8_t gui_sys_sem_create (gui_sys_sem_t *p, uint8_t cnt)
 
uint8_t gui_sys_sem_delete (gui_sys_sem_t *p)
 
uint32_t gui_sys_sem_wait (gui_sys_sem_t *p, uint32_t timeout)
 
uint8_t gui_sys_sem_release (gui_sys_sem_t *p)
 
uint8_t gui_sys_sem_isvalid (gui_sys_sem_t *p)
 
uint8_t gui_sys_sem_invalid (gui_sys_sem_t *p)
 

Detailed Description

Port functions for semaphores.

Semaphores must be binary (single token) only