gscdds.h
来自「开源备份软件源码 AMANDA, the Advanced Marylan」· C头文件 代码 · 共 79 行
H
79 行
/* * $Id: gscdds.h,v 1.1 2001/04/15 11:12:37 ant Exp $ * Copyright (c) 1996, 1997 by Matthew Jacob * * This software is free software; you can redistribute it and/or * modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; version 2. * * This software is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Library General Public License for more details. * * You should have received a copy of the GNU Library General Public * License along with this software; if not, write to the Free * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * * The author may be reached via electronic communications at * * mjacob@feral.com * * or, via United States Postal Address * * Matthew Jacob * 1831 Castro Street * San Francisco, CA, 94131 */#ifndef _gscdds_h#define _gscdds_h#ifdef __cplusplusextern "C" {#endif#define MAX_UNITS 64struct gsc_ddsinfo { dev_t busid; /* dev_t for SCSI adapter */ char target; /* target */ char lun; /* logical unit */};/* * Structure used to convey a scsi command to the driver */typedef struct { char * cdb; /* SCSI command block */ int cdblen; /* length of SCSI command block */ char * data_buf; /* pointer to data area */ int datalen; /* length of data area. Zero implies none */ char * sense_buf; /* pointer to SENSE DATA area */ int senselen; /* length of sense area. Zero implies none */ char * statusp; /* pointer to SCSI status byte */ int rw; /* direction of data transfer- 1 means read */ int timeval; /* secs to complete cmd- 0 means infinite */} scmd_t;#define GSC_CMD (('G' << 8) | 0)#define GSC_SETDBG (('G' << 8) | 1)#ifdef __cplusplus}#endif#endif /* ! _gscdds_h *//* * mode: c * Local variables: * c-indent-level: 4 * c-brace-imaginary-offset: 0 * c-brace-offset: -4 * c-argdecl-indent: 4 * c-label-offset: -4 * c-continued-statement-offset: 4 * c-continued-brace-offset: 0 * End: */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?