| /* Driver for Datafab MDCFE-B USB Compact Flash reader | |
| * Header File | |
| * | |
| * Current development and maintenance by: | |
| * (c) 2000 Jimmie Mayfield (mayfield+datafab@sackheads.org) | |
| * | |
| * See datafab.c for more explanation | |
| * | |
| * This program is free software; you can redistribute it and/or modify it | |
| * under the terms of the GNU General Public License as published by the | |
| * Free Software Foundation; either version 2, or (at your option) any | |
| * later version. | |
| * | |
| * This program 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 | |
| * General Public License for more details. | |
| * | |
| * You should have received a copy of the GNU General Public License along | |
| * with this program; if not, write to the Free Software Foundation, Inc., | |
| * 675 Mass Ave, Cambridge, MA 02139, USA. | |
| */ | |
| #ifndef _USB_DATAFAB_MDCFE_B_H | |
| #define _USB_DATAFAB_MDCFE_B_H | |
| extern int datafab_transport(struct scsi_cmnd *srb, struct us_data *us); | |
| struct datafab_info { | |
| unsigned long sectors; // total sector count | |
| unsigned long ssize; // sector size in bytes | |
| signed char lun; // used for dual-slot readers | |
| // the following aren't used yet | |
| unsigned char sense_key; | |
| unsigned long sense_asc; // additional sense code | |
| unsigned long sense_ascq; // additional sense code qualifier | |
| }; | |
| #endif |