#include <libc.h>
#include <core.h>
#include <sqvar.h>
#include <libsq.h>
Functions | |
void | sys_register (t_tcb *caller) |
void | sys_unregister (t_tcb *caller) |
void | sys_next (t_tcb *caller, int *do_yield) |
void | do_regsrv_syscall (t_sq_info *info) |
void | regsrv_syscall (t_sq_info *info) |
void | sys_request (t_tcb *caller, int *do_yield) |
void | do_reqsrv_syscall (t_sq_info *info) |
void | reqsrv_syscall (t_sq_info *info) |
paddr_t | create_sqsrv (paddr_t pshare) |
int | main (int argc, char **argv) |
Variables | |
static t_sq_entry | sq_tab [SQ_SRV] |
|
allocate a task for sq server |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|