fedora core 6 1.2949 + vserver 2.2.0
[linux-2.6.git] / drivers / scsi / initio.h
index df3ed7c..acb67a4 100644 (file)
@@ -54,7 +54,6 @@
  **************************************************************************/
 
 
-#include <linux/config.h>
 #include <linux/types.h>
 
 #define ULONG   unsigned long
@@ -193,13 +192,13 @@ typedef struct {
 #define TSC_SEL_ATN_DIRECT_OUT  0x15   /* Select With ATN Sequence     */
 #define TSC_SEL_ATN3_DIRECT_IN  0xB5   /* Select With ATN3 Sequence    */
 #define TSC_SEL_ATN3_DIRECT_OUT 0x35   /* Select With ATN3 Sequence    */
-#define TSC_XF_DMA_OUT_DIRECT   0x06   /* DMA Xfer Infomation out      */
-#define TSC_XF_DMA_IN_DIRECT    0x86   /* DMA Xfer Infomation in       */
+#define TSC_XF_DMA_OUT_DIRECT   0x06   /* DMA Xfer Information out      */
+#define TSC_XF_DMA_IN_DIRECT    0x86   /* DMA Xfer Information in       */
 
-#define TSC_XF_DMA_OUT  0x43   /* DMA Xfer Infomation out              */
-#define TSC_XF_DMA_IN   0xC3   /* DMA Xfer Infomation in               */
-#define TSC_XF_FIFO_OUT 0x03   /* FIFO Xfer Infomation out             */
-#define TSC_XF_FIFO_IN  0x83   /* FIFO Xfer Infomation in              */
+#define TSC_XF_DMA_OUT  0x43   /* DMA Xfer Information out              */
+#define TSC_XF_DMA_IN   0xC3   /* DMA Xfer Information in               */
+#define TSC_XF_FIFO_OUT 0x03   /* FIFO Xfer Information out             */
+#define TSC_XF_FIFO_IN  0x83   /* FIFO Xfer Information in              */
 
 #define TSC_MSG_ACCEPT  0x0F   /* Message Accept                       */
 
@@ -719,21 +718,3 @@ typedef struct _HCSinfo {
 #define SCSI_RESET_HOST_RESET 0x200
 #define SCSI_RESET_ACTION   0xff
 
-extern void init_i91uAdapter_table(void);
-extern int Addi91u_into_Adapter_table(WORD, WORD, BYTE, BYTE, BYTE);
-extern int tul_ReturnNumberOfAdapters(void);
-extern void get_tulipPCIConfig(HCS * pHCB, int iChannel_index);
-extern int init_tulip(HCS * pHCB, SCB * pSCB, int tul_num_scb, BYTE * pbBiosAdr, int reset_time);
-extern SCB *tul_alloc_scb(HCS * pHCB);
-extern int tul_abort_srb(HCS * pHCB, struct scsi_cmnd * pSRB);
-extern void tul_exec_scb(HCS * pHCB, SCB * pSCB);
-extern void tul_release_scb(HCS * pHCB, SCB * pSCB);
-extern void tul_stop_bm(HCS * pHCB);
-extern int tul_reset_scsi(HCS * pCurHcb, int seconds);
-extern int tul_isr(HCS * pHCB);
-extern int tul_reset(HCS * pHCB, struct scsi_cmnd * pSRB, unsigned char target);
-extern int tul_reset_scsi_bus(HCS * pCurHcb);
-extern int tul_device_reset(HCS * pCurHcb, struct scsi_cmnd *pSrb,
-               unsigned int target, unsigned int ResetFlags);
-                               /* ---- EXTERNAL VARIABLES ---- */
-extern HCS tul_hcs[];