source: trunk/kernel/syscalls/shared_include/almos-mkh/almos-mkh.h @ 444

Last change on this file since 444 was 444, checked in by satin@…, 4 years ago

add newlib,libalmos-mkh, restructure shared_syscalls.h and mini-libc

File size: 1.3 KB
Line 
1#ifndef _SHARED_ALMOSMKH_H_
2#define _SHARED_ALMOSMKH_H_
3
4/*******************************************************************************************
5 * This enum defines the operation mnemonics for the "utls" syscall (Thread Local Storage).
6 ******************************************************************************************/
7
8typedef enum
9{
10    UTLS_SET       = 1,
11    UTLS_GET       = 2,
12    UTLS_GET_ERRNO = 3,
13}
14utls_operation_t;
15
16/*******************************************************************************************
17 * This enum defines the operation mnemonics for the "trace" syscall.
18 ******************************************************************************************/
19
20typedef enum
21{
22    TRACE_ON       = 0,
23    TRACE_OFF      = 1,
24}
25trace_operation_t;
26
27
28/*******************************************************************************************
29 * This enum defines the type of structure for the "display" syscall.
30 ******************************************************************************************/
31
32typedef enum
33{
34    DISPLAY_STRING            = 0,
35    DISPLAY_VMM               = 1,
36    DISPLAY_SCHED             = 2,
37    DISPLAY_CLUSTER_PROCESSES = 3,
38    DISPLAY_VFS               = 4,
39    DISPLAY_CHDEV             = 5,
40    DISPLAY_TXT_PROCESSES     = 6,
41}
42display_type_t;
43
44
45#endif /* _ALMOSMKH_H_ */
46
Note: See TracBrowser for help on using the repository browser.