#include "arch/cc.h"
#include "arch/sys_arch.h"
Go to the source code of this file.
Data Structures | |
struct | sys_timeout |
struct | sys_timeouts |
Typedefs | |
typedef void(* | sys_timeout_handler )(void *arg) |
Functions | |
void | sys_init (void) |
void | sys_timeout (uInt16 msecs, sys_timeout_handler h, void *arg) |
sys_timeouts * | sys_arch_timeouts (void) |
sys_sem_t | sys_sem_new (uInt8 count) |
void | sys_sem_signal (sys_sem_t sem) |
uInt16 | sys_arch_sem_wait (sys_sem_t sem, uInt16 timeout) |
void | sys_sem_free (sys_sem_t sem) |
void | sys_sem_wait (sys_sem_t sem) |
sys_mbox_t | sys_mbox_new (void) |
void | sys_mbox_post (sys_mbox_t mbox, void *msg) |
uInt16 | sys_arch_mbox_fetch (sys_mbox_t mbox, void **msg, uInt16 timeout) |
void | sys_mbox_free (sys_mbox_t mbox) |
void | sys_mbox_fetch (sys_mbox_t mbox, void **msg) |
void | sys_thread_new (void(*thread)(void *arg), void *arg) |
unsigned long | sys_now (void) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|