Linux kernel & device driver programming

Cross-Referenced Linux and Device Driver Code

[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ]
Version: [ 2.6.11.8 ] [ 2.6.25 ] [ 2.6.25.8 ] [ 2.6.31.13 ] Architecture: [ i386 ]
  1 /* Driver for Lexar "Jumpshot" USB Compact Flash reader
  2  * Header File
  3  *
  4  * Current development and maintenance by:
  5  *   (c) 2000 Jimmie Mayfield (mayfield+usb@sackheads.org)
  6  *
  7  * See jumpshot.c for more explanation
  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 #ifndef _USB_JUMPSHOT_H
 25 #define _USB_JUMPSHOT_H
 26 
 27 extern int jumpshot_transport(struct scsi_cmnd *srb, struct us_data *us);
 28 
 29 struct jumpshot_info {
 30    unsigned long   sectors;     // total sector count
 31    unsigned long   ssize;       // sector size in bytes
 32  
 33    // the following aren't used yet
 34    unsigned char   sense_key;
 35    unsigned long   sense_asc;   // additional sense code
 36    unsigned long   sense_ascq;  // additional sense code qualifier
 37 };
 38 
 39 #endif
 40 
  This page was automatically generated by the LXR engine.