#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 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | ||||||||||||
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | ||||||||||||
| 
 | 
| 
 | 
| 
 | 
| 
 | ||||||||||||
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
 1.4.6
 1.4.6