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

📄 st.h

📁 LINUX1.0内核源代码,学习LINUX编程的一定要看。
💻 H
字号:
#ifndef _ST_H	#define _ST_H/*	$Header: /usr/src/linux/kernel/blk_drv/scsi/RCS/st.h,v 1.1 1992/04/24 18:01:50 root Exp root $*/#ifndef _SCSI_H#include "scsi.h"#endiftypedef struct {  int in_use;  struct mtget * mt_status;  int buffer_size;  int buffer_blocks;  int buffer_bytes;  int read_pointer;  int writing;  int last_result;  int last_result_fatal;  unsigned char b_data[1];} ST_buffer;typedef struct {  unsigned capacity;  struct wait_queue * waiting;  Scsi_Device* device;  unsigned dirty:1;  unsigned rw:2;  unsigned eof:2;  unsigned write_prot:1;  unsigned in_use:1;  unsigned eof_hit:1;  unsigned drv_buffer:3;  unsigned char density;  ST_buffer * buffer;  int block_size;  int min_block;  int max_block;  int recover_count;  Scsi_Cmnd SCpnt;} Scsi_Tape;/* Values of eof */#define	ST_NOEOF	0#define	ST_FM		1#define	ST_EOM_OK	2#define ST_EOM_ERROR	3/* Values of rw */#define	ST_IDLE		0#define	ST_READING	1#define	ST_WRITING	2/* Positioning SCSI-commands for Tandberg, etc. drives */#define	QFA_REQUEST_BLOCK	0x02#define	QFA_SEEK_BLOCK		0x0c#endif

⌨️ 快捷键说明

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