OpenCores
URL https://opencores.org/ocsvn/or1k_old/or1k_old/trunk

Subversion Repositories or1k_old

[/] [or1k_old/] [trunk/] [rc203soc/] [sw/] [uClinux/] [drivers/] [scsi/] [ide-scsi.h] - Blame information for rev 1782

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1626 jcastillo
/*
2
 * linux/drivers/scsi/ide-scsi.h
3
 *
4
 * Copyright (C) 1996, 1997 Gadi Oxman <gadio@netvision.net.il>
5
 */
6
 
7
#ifndef IDESCSI_H
8
#define IDESCSI_H
9
 
10
extern int idescsi_detect (Scsi_Host_Template *host_template);
11
extern int idescsi_release (struct Scsi_Host *host);
12
extern const char *idescsi_info (struct Scsi_Host *host);
13
extern int idescsi_queue (Scsi_Cmnd *cmd, void (*done)(Scsi_Cmnd *));
14
extern int idescsi_abort (Scsi_Cmnd *cmd);
15
extern int idescsi_reset (Scsi_Cmnd *cmd, unsigned int resetflags);
16
extern int idescsi_bios (Disk *disk, kdev_t dev, int *parm);
17
 
18
#define IDESCSI                                                         \
19
{       NULL,                   /* next         */                      \
20
        NULL,                   /* module       */                      \
21
        NULL,                   /* proc_dir     */                      \
22
        NULL,                   /* proc_info    */                      \
23
        "idescsi",              /* name         */                      \
24
        idescsi_detect,         /* detect       */                      \
25
        idescsi_release,        /* release      */                      \
26
        idescsi_info,           /* info         */                      \
27
        NULL,                   /* command      */                      \
28
        idescsi_queue,          /* queuecommand */                      \
29
        idescsi_abort,          /* abort        */                      \
30
        idescsi_reset,          /* reset        */                      \
31
        NULL,                   /* slave_attach */                      \
32
        idescsi_bios,           /* bios_param   */                      \
33
        10,                     /* can_queue    */                      \
34
        -1,                     /* this_id      */                      \
35
        256,                    /* sg_tablesize */                      \
36
        5,                      /* cmd_per_lun  */                      \
37
        0,                       /* present      */                      \
38
        0,                       /* isa_dma      */                      \
39
        DISABLE_CLUSTERING      /* clustering   */                      \
40
}
41
 
42
#endif /* IDESCSI_H */

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.