Interest in a driver for PCMCIA Bus toaster (New Media) with advansys chip set?
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.
Cheers,
Stefan
Quoted 5 lines · Stefan Schmitt
Hallo,
the card is labelled PS: 404-15-02A. As much as I could see, there is no linux driver available.
Quoted 8 lines
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.
Signature · 4 lines
Matthew Wilcox Intel Open Source Technology Centre "Bill, look, we understand that you're interested in selling us this operating system, but compare it to ours. We can't possibly take such a retrograde step."
Quoted 12 lines · On Saturday 14 August 2010 at 20:37:14 Matthew Wilcox wrote:
Quoted 11 lines · Stefan Schmitt
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)
Quoted 6 lines
Quoted 2 lines
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.
Quoted 11 lines · Stefan Schmitt
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.
I suspect this will turn out as it did for me when I tried to do something similar with the Symbios Logic 53c500 version of the New Media Bus Toaster :-). Since you presumably have access to the card, you're in the best position to do further development and testing on the driver.
Maybe the other one or two people running Linux who have one of these beasts will come forward and volunteer to help with the testing, but the 53c500 version was supposedly newer (circa 1997), so the odds aren't good. Even so, I'd say please submit the driver. I wouldn't trade my experience with the driver development process for anything: it was fun and I learned a lot.
--Bob
Quoted 25 lines · On Sunday 15 August 2010 at 15:17:22 Bob Tracy wrote:
Quoted 11 lines · Stefan Schmitt
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.
I suspect this will turn out as it did for me when I tried to do something similar with the Symbios Logic 53c500 version of the New Media Bus Toaster :-). Since you presumably have access to the card, you're in the best position to do further development and testing on the driver.
Maybe the other one or two people running Linux who have one of these beasts will come forward and volunteer to help with the testing, but the 53c500 version was supposedly newer (circa 1997), so the odds aren't good. Even so, I'd say please submit the driver. I wouldn't trade my experience with the driver development process for anything: it was fun and I learned a lot.
Quoted 6 lines
--Bob
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
In case someone is interested: the code is available here:
http://www.alice-dsl.net/development.stefan/bustoaster2_cs/bustoaster2_cs.tgz
Stefan