|
|
1.1 ! root 1: /* fdomain.h -- Header for Future Domain TMC-16x0 driver ! 2: * Created: Sun May 3 18:47:33 1992 by [email protected] ! 3: * Revised: Thu Oct 12 13:21:35 1995 by [email protected] ! 4: * Author: Rickard E. Faith, [email protected] ! 5: * Copyright 1992, 1993, 1994, 1995 Rickard E. Faith ! 6: * ! 7: * $Id: fdomain.h,v 1.1 1999/04/26 05:54:33 tb Exp $ ! 8: ! 9: * This program is free software; you can redistribute it and/or modify it ! 10: * under the terms of the GNU General Public License as published by the ! 11: * Free Software Foundation; either version 2, or (at your option) any ! 12: * later version. ! 13: ! 14: * This program is distributed in the hope that it will be useful, but ! 15: * WITHOUT ANY WARRANTY; without even the implied warranty of ! 16: * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ! 17: * General Public License for more details. ! 18: ! 19: * You should have received a copy of the GNU General Public License along ! 20: * with this program; if not, write to the Free Software Foundation, Inc., ! 21: * 675 Mass Ave, Cambridge, MA 02139, USA. ! 22: ! 23: */ ! 24: ! 25: #ifndef _FDOMAIN_H ! 26: #define _FDOMAIN_H ! 27: ! 28: int fdomain_16x0_detect( Scsi_Host_Template * ); ! 29: int fdomain_16x0_command( Scsi_Cmnd * ); ! 30: int fdomain_16x0_abort( Scsi_Cmnd * ); ! 31: const char *fdomain_16x0_info( struct Scsi_Host * ); ! 32: int fdomain_16x0_reset( Scsi_Cmnd *, unsigned int ); ! 33: int fdomain_16x0_queue( Scsi_Cmnd *, void (*done)(Scsi_Cmnd *) ); ! 34: int fdomain_16x0_biosparam( Disk *, kdev_t, int * ); ! 35: int fdomain_16x0_proc_info( char *buffer, char **start, off_t offset, ! 36: int length, int hostno, int inout ); ! 37: ! 38: extern struct proc_dir_entry proc_scsi_fdomain; ! 39: ! 40: #define FDOMAIN_16X0 { NULL, \ ! 41: NULL, \ ! 42: NULL, \ ! 43: fdomain_16x0_proc_info, \ ! 44: NULL, \ ! 45: fdomain_16x0_detect, \ ! 46: NULL, \ ! 47: fdomain_16x0_info, \ ! 48: fdomain_16x0_command, \ ! 49: fdomain_16x0_queue, \ ! 50: fdomain_16x0_abort, \ ! 51: fdomain_16x0_reset, \ ! 52: NULL, \ ! 53: fdomain_16x0_biosparam, \ ! 54: 1, \ ! 55: 6, \ ! 56: 64, \ ! 57: 1, \ ! 58: 0, \ ! 59: 0, \ ! 60: DISABLE_CLUSTERING } ! 61: #endif
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.