scsi

Ben Pfaff pfaffben@msu.edu
24 May 2000 09:53:32 -0400


"Marcel Kunath" <kunathma@pilot.msu.edu> writes:

> panda:/usr/src/linux # cat /proc/interrupts
>            CPU0
>   0:   54435795          XT-PIC  timer
>   1:      11619          XT-PIC  keyboard
>   2:          0          XT-PIC  cascade
>   5:          0          XT-PIC  Ensoniq AudioPCI
>   9:     699622          XT-PIC  eth1
>  10:     671396          XT-PIC  eth0
>  12:     269219          XT-PIC  PS/2 Mouse

aha152x can take IRQs 9-12.  You only have IRQ 11 free so it had
better be set for that.

aha152x can take IO ports 0x140 or 0x340.  You better know which
it's set for.

>  13:          1          XT-PIC  fpu
>  14:     165804          XT-PIC  ide0
>  15:       7251          XT-PIC  ide1
> NMI:          0
> 
> panda:/usr/src/linux # cat /proc/scsi/scsi
> Attached devices: none
> 
> Any module I try it gives me the same error.
> panda:/usr/src/linux # /sbin/modprobe aha152x
> /lib/modules/2.2.15/scsi/aha152x.o: init_module: Device or resource busy
> /lib/modules/2.2.15/scsi/aha152x.o: insmod /lib/modules/2.2.15/scsi/aha152x.o
> failed
> /lib/modules/2.2.15/scsi/aha152x.o: insmod aha152x failed

You didn't specify any options.  The options are:

 CONFIGURATION ARGUMENTS:

 IOPORT        base io address                           (0x340/0x140)
 IRQ           interrupt level                           (9-12; default 11)
 SCSI_ID       scsi id of controller                     (0-7; default 7)
 RECONNECT     allow targets to disconnect from the bus  (0/1; default 1 [on])
 PARITY        enable parity checking                    (0/1; default 1 [on])
 SYNCHRONOUS   enable synchronous transfers              (0/1; default 0 [off])
 (NOT WORKING YET)
 DELAY:        bus reset delay                           (default 100)
 EXT_TRANS:    enable extended translation               (0/1: default 0 [off])

See drivers/scsi/aha152x.c in a kernel tree for more details.