#ifndef _ATP870U_H
#define _ATP870U_H
-/* $Id: atp870u.h,v 1.0 1997/05/07 15:09:00 root Exp root $
-
- * Header file for the ACARD 870U/W driver for Linux
- *
- * $Log: atp870u.h,v $
- * Revision 1.0 1997/05/07 15:09:00 root
- * Initial revision
- *
- */
-
#include <linux/types.h>
/* I/O Port */
unsigned short deviceid;
unsigned char ata_cdbu[16];
unsigned char sp[16];
- Scsi_Cmnd *querequ[qcnt];
+ struct scsi_cmnd *querequ[qcnt];
struct atp_id {
unsigned char dirctu;
unsigned char devspu;
unsigned char *prd_posu;
unsigned char *prd_tableu;
dma_addr_t prd_phys;
- Scsi_Cmnd *curr_req;
+ struct scsi_cmnd *curr_req;
} id[16];
struct Scsi_Host *host;
struct pci_dev *pdev;
unsigned int unit;
};
-static int atp870u_queuecommand(Scsi_Cmnd *, void (*done) (Scsi_Cmnd *));
-static int atp870u_abort(Scsi_Cmnd *);
-static int atp870u_biosparam(struct scsi_device *, struct block_device *,
- sector_t, int *);
-static void send_s870(struct Scsi_Host *);
-
-extern const char *atp870u_info(struct Scsi_Host *);
-static Scsi_Host_Template atp870u_template;
-
#endif