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

📄 block_io.h

📁 早期freebsd实现
💻 H
字号:
/******************************************************************/	Copyright 1990, 1992 Free Software Foundation, Inc.	This code was donated by Intel Corp.   Intel hereby grants you permission to copy, modify, and    distribute this software and its documentation.  Intel grants   this permission provided that the above copyright notice    appears in all copies and that both the copyright notice and   this permission notice appear in supporting documentation.  In   addition, Intel grants this permission provided that you   prominently mark as not part of the original any modifications   made to this software or documentation, and that the name of    Intel Corporation not be used in advertising or publicity    pertaining to distribution of the software or the documentation    without specific, written prior permission.     Intel Corporation does not warrant, guarantee or make any    representations regarding the use of, or the results of the use   of, the software and documentation in terms of correctness,    accuracy, reliability, currentness, or otherwise; and you rely   on the software, documentation and results solely at your own    risk.							  *//******************************************************************//***************************************************************************** * Structures and definitions supporting NINDY requests for services by a * remote host.  Used by NINDY monitor, library libnin, comm960, gdb960, * etc.  Also contains some defines for NINDY console I/O requests. *****************************************************************************//* the following four are hardware dependent */#define	BIT_16		short#define	BIT_32		int#define	UBIT_16		unsigned short#define	UBIT_32		unsigned int/* Service request numbers -- these are the services that can be asked of the * host. */#define BS_ACCESS	0x10#define BS_CLOSE	0x20#define BS_CREAT	0x30#define BS_SEEK		0x40#define BS_OPEN		0x50#define BS_READ		0x60#define BS_STAT		0x70#define BS_SYSTEMD	0x80#define BS_TIME		0x90#define BS_UNMASK	0xa0#define BS_UNLINK	0xb0#define BS_WRITE	0xc0/* Maximum number of arguments to any of the above service requests * (in addition to the request number). */#define MAX_SRQ_ARGS    3/* Number of bytes of data that can be read or written by a single I/O request */#define BUFSIZE		1024/* NINDY console I/O requests:  CO sends a single character to stdout, * CI reads one. */#define CI 		0#define CO 		1

⌨️ 快捷键说明

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