⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sysutil.h

📁 Minix3.11的源码。[MINIX 3是一个为高可靠性应用而设计的自由且简洁的类UNIX系统。]
💻 H
字号:
#ifndef _EXTRALIB_H#define _EXTRALIB_H/* Extra system library definitions to support device drivers and servers. * * Created: *	Mar 15, 2004 by Jorrit N. Herder * * Changes: *	May 31, 2005: added printf, kputc (relocated from syslib) *	May 31, 2005: added getuptime *	Mar 18, 2005: added tickdelay *	Oct 01, 2004: added env_parse, env_prefix, env_panic *	Jul 13, 2004: added fkey_ctl *	Apr 28, 2004: added report, panic  *	Mar 31, 2004: setup like other libraries, such as syslib *//*==========================================================================*  * Miscellaneous helper functions. *==========================================================================*/ /* Environment parsing return values. */#define EP_BUF_SIZE   128	/* local buffer for env value */#define EP_UNSET	0	/* variable not set */#define EP_OFF		1	/* var = off */#define EP_ON		2	/* var = on (or field left blank) */#define EP_SET		3	/* var = 1:2:3 (nonblank field) */#define EP_EGETKENV	4	/* sys_getkenv() failed ... */_PROTOTYPE( void env_setargs, (int argc, char *argv[])		        );_PROTOTYPE( int env_get_param, (char *key, char *value, int max_size)	);_PROTOTYPE( int env_prefix, (char *env, char *prefix)			);_PROTOTYPE( void env_panic, (char *key)					);_PROTOTYPE( int env_parse, (char *env, char *fmt, int field, long *param,				long min, long max)			);#define fkey_map(fkeys, sfkeys) fkey_ctl(FKEY_MAP, (fkeys), (sfkeys))#define fkey_unmap(fkeys, sfkeys) fkey_ctl(FKEY_UNMAP, (fkeys), (sfkeys))#define fkey_events(fkeys, sfkeys) fkey_ctl(FKEY_EVENTS, (fkeys), (sfkeys))_PROTOTYPE( int fkey_ctl, (int req, int *fkeys, int *sfkeys)		);_PROTOTYPE( int printf, (const char *fmt, ...));_PROTOTYPE( void kputc, (int c));_PROTOTYPE( void report, (char *who, char *mess, int num));_PROTOTYPE( void panic, (char *who, char *mess, int num));_PROTOTYPE( int getuptime, (clock_t *ticks));_PROTOTYPE( int tickdelay, (clock_t ticks));#endif /* _EXTRALIB_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -