All checks were successful
Build documentation / build-and-deploy (push) Successful in 35s
26 lines
795 B
C
26 lines
795 B
C
#ifndef _M_SYSCALL_DEFS_H
|
|
#define _M_SYSCALL_DEFS_H
|
|
|
|
#define SYS_PROC_QUIT 1
|
|
#define SYS_PROC_TEST 2
|
|
#define SYS_PROC_MAP 3
|
|
#define SYS_PROC_UNMAP 4
|
|
#define SYS_PROC_CREATE_RESOURCE_MEM 5
|
|
#define SYS_PROC_DROP_RESOURCE 6
|
|
#define SYS_PROC_CREATE_RESOURCE_MUTEX 7
|
|
#define SYS_PROC_MUTEX_LOCK 8
|
|
#define SYS_PROC_MUTEX_UNLOCK 9
|
|
#define SYS_PROC_SPAWN_THREAD 10
|
|
#define SYS_PROC_SCHED 11
|
|
|
|
#define SR_OK 0
|
|
#define SR_SYSCALL_NOT_FOUND 1
|
|
#define SR_UNALIGNED 2
|
|
#define SR_OOM_ERROR 3
|
|
#define SR_NOT_FOUND 4
|
|
#define SR_BAD_ADDRESS_SPACE 5
|
|
#define SR_PERMISSION_ERROR 6
|
|
#define SR_BAD_RESOURCE 7
|
|
|
|
#endif // _M_SYSCALL_DEFS_H
|