sr.h

来自「<Linux1.0核心游记>电子书+书后源码+Linux1.0源码」· C头文件 代码 · 共 38 行

H
38
字号
/* *      sr.h by David Giller *      CD-ROM disk driver header file *       *      adapted from: *	sd.h Copyright (C) 1992 Drew Eckhardt  *	SCSI disk driver header file by *		Drew Eckhardt  * *	<drew@colorado.edu> * *       Modified by Eric Youngdale eric@tantalus.nrl.navy.mil to *       add scatter-gather, multiple outstanding request, and other *       enhancements. */#ifndef _SR_H#define _SR_H#include "scsi.h"typedef struct	{	unsigned 	capacity;		/* size in blocks 			*/	unsigned 	sector_size;		/* size in bytes 			*/	Scsi_Device  	*device;			unsigned char	sector_bit_size;	/* sector size = 2^sector_bit_size	*/	unsigned char	sector_bit_shift;	/* sectors/FS block = 2^sector_bit_shift*/	unsigned 	needs_sector_size:1;   	/* needs to get sector size */	unsigned 	ten:1;			/* support ten byte commands		*/	unsigned 	remap:1;		/* support remapping			*/	unsigned 	use:1;			/* is this device still supportable	*/	} Scsi_CD;	extern Scsi_CD * scsi_CDs;#endif

⌨️ 快捷键说明

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