Re: Interest in a driver for PCMCIA Bus toaster (New Media) with advansys chip set?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Saturday 14 August 2010 at 20:37:14 Matthew Wilcox wrote:
> On Sat, Aug 14, 2010 at 07:34:05PM +0200, Stefan Schmitt wrote:
> > Hallo,
> >
> > the card is labelled PS: 404-15-02A. As much as I could see, there
> > is no linux driver available.
> >
> >         Product Name:   PCMCIA Bus Toaster SCSI Adapter
> >         Identification: manf_id: 0x10cd card_id: 0x0001
> >                  function: 8 (SCSI)
> >                  prod_id(1): "PCMCIA Bus Toaster" (0x590031a6)
> >                  prod_id(2): "SCSI Adapter" (0x96269fcd)
> >
> > I have an initial version of driver code (for the 2.6 kernel). I could
> > send the code to someone more experienced if there is interest.
> 
> Is it (in any way) similar to the PCI/ISA advansys chipsets?  (see
> drivers/scsi/advansys.c)  If so, we should probably merge the drivers.
> 
the code is sort of similar, so maybe this could be done. Here are the main 
differences:

 (1) the PCMCIA card uses memory mapped IO in contrast to the PCI/ISA drivers
 (2) the PCMCIA card does not do DMA [at least not on my computer] so there is 
an extra part in the driver for doing PIO.

I also experienced some difficulties with a few other parts of the PCI/ISA 
driver code and this PCMCIA board. The microcode can be shared in any case.
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux