* Fw: ISA to USB adapter @ Glenn at home ` Gregory Nowak 0 siblings, 1 reply; 5+ messages in thread From: Glenn at home @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. ----- Original Message ----- From: "Glenn at home" <GlennErvin@cableone.net> To: "Work E-mail" <glenn.ervin@ncbvi.ne.gov>; "Home E-mail" <GlennErvin@cableone.net> Sent: Sunday, October 29, 2006 10:48 AM Subject: ISA to USB adapter http://www.arstech.com/cgi-bin/ccp51/cp-app.cgi ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Fw: ISA to USB adapter Fw: ISA to USB adapter Glenn at home @ ` Gregory Nowak ` Samuel Thibault 0 siblings, 1 reply; 5+ messages in thread From: Gregory Nowak @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 It's great to find out that such a thing actually exists, and it would in fact turn your doubletalk pc for example into a portable usb-connected unit. However, I see a couple of pit falls here. 1. There kernel module and user-space program are proprietary. They say the kernel module is compiled against linux 2.4.26, and that it should work with any kernel. Does anyone know for sure that a module compiled against a 2.4.x kernel will run on a 2.6.x kernel? If not, or if this should ever change with future kernel versions, you're at their mercy if you want to continue using your device via the usb port. 2. This naturally wouldn't make the doubletalk available at boot. However, booting with the none synth, and then loading the doubletalk synth should in theory make it work with speakup. On the bright side, they have their own API used to talk to the usb-connected isa device, and it looks like it does allow you to talk fully to any isa card. So, with a bit of coding in speakup, it should be useable, once speakup supports usb-connected synths in general. No, I don't naturally see a way that the current isa dtlk driver would work with this as is, for obvious reasons, obvious to techies that is. Greg P.S. Oh yeah, this puppy sure is expensive, though certainly much cheaper than that $300 motherboard. On Thu, Nov 09, 2006 at 08:28:40PM -0600, Glenn at home wrote: > > ----- Original Message ----- > From: "Glenn at home" <GlennErvin@cableone.net> > To: "Work E-mail" <glenn.ervin@ncbvi.ne.gov>; "Home E-mail" > <GlennErvin@cableone.net> > Sent: Sunday, October 29, 2006 10:48 AM > Subject: ISA to USB adapter > > > http://www.arstech.com/cgi-bin/ccp51/cp-app.cgi > > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup - -- web site: http://www.romuald.net.eu.org gpg public key: http://www.romuald.net.eu.org/pubkey.asc skype: gregn1 (authorization required, add me to your contacts list first) - -- Free domains: http://www.eu.org/ or mail dns-manager@EU.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFFU/CF7s9z/XlyUyARAlmyAJ9wCoduM1abxLrT9H1we/2IaOTx2wCfepTA YuA4hbjb0rNnRmbHu69sPMo= =AikV -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Fw: ISA to USB adapter ` Gregory Nowak @ ` Samuel Thibault ` Gregory Nowak 0 siblings, 1 reply; 5+ messages in thread From: Samuel Thibault @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. Hi, Gregory Nowak, le Thu 09 Nov 2006 20:22:45 -0700, a écrit : > 1. There kernel module and user-space program are proprietary. They > say the kernel module is compiled against linux 2.4.26, and that it > should work with any kernel. Does anyone know for sure that a module > compiled against a 2.4.x kernel will run on a 2.6.x kernel? I _STRONGLY_ doubt this... The USB stack has changed a lot between linux 2.4.26 and nowadays 2.6.18... > On the bright side, they have their own API used to talk to the > usb-connected isa device, and it looks like it does allow you to talk > fully to any isa card. Oh! Then a free driver could be written. > So, with a bit of coding in speakup, it should be useable, That should rather be done in the Linux kernel. Not only blind people would like to use such card... Samuel ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Fw: ISA to USB adapter ` Samuel Thibault @ ` Gregory Nowak ` Samuel Thibault 0 siblings, 1 reply; 5+ messages in thread From: Gregory Nowak @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Fri, Nov 10, 2006 at 10:19:54AM +0100, Samuel Thibault wrote: > I _STRONGLY_ doubt this... The USB stack has changed a lot between linux > 2.4.26 and nowadays 2.6.18... > That's what I thought, but they did say _any_ kernel, so I thought that maybe I was wrong in thinking it would run under 2.6.x. > > On the bright side, they have their own API used to talk to the > > usb-connected isa device, and it looks like it does allow you to talk > > fully to any isa card. > > Oh! Then a free driver could be written. > For what, the isa card? If so, then I didn't see a problem there in the first place. All that would be required as far as I know, would be to modify existing code that works with the isa card, to communicate with that card using their API, over usb. > > So, with a bit of coding in speakup, it should be useable, > > That should rather be done in the Linux kernel. Not only blind people > would like to use such card... > Let me address that comment literally first, and then I'll clear the misconception that seems to have arisen here I think. First, I don't know why someone other then a blind person would want to use a doubletalk pc, unless it was for development purposes, especially since you can't by them brand new anymore. Now, let me address the misconception that I think we have here. When I say talk to the isa card, I literally mean just that, talk to the isa card. From your comments, I think you're misinterpreting that, and reading it as talk to the usb device the isa card is mounted in. The API I mentioned is their own API used to talk _directly_ to the isa card, once the kernel module, and the user space program for the usb device the card is mounted in have been loaded. So, if you mean that a free driver for the usb to isa device should be in the linux kernel, since everybody would want to use it, I do agree there. In that case, as has been done with other hardware, you'd need to spy on how the usb device communicates with the system with the proprietary code running, and then try to replicate that in a free driver, assuming that their lawyers haven't thought ahead of you, and already prohibited you from doing such a thing in their license agreement. Greg - -- web site: http://www.romuald.net.eu.org gpg public key: http://www.romuald.net.eu.org/pubkey.asc skype: gregn1 (authorization required, add me to your contacts list first) - -- Free domains: http://www.eu.org/ or mail dns-manager@EU.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFFVKm17s9z/XlyUyARArJ6AJ93olGKRLvskB3B1A+eMB3qFanX+gCeNMbW ESrGWikd3xC45JGFesbiGe8= =3hCY -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Fw: ISA to USB adapter ` Gregory Nowak @ ` Samuel Thibault 0 siblings, 0 replies; 5+ messages in thread From: Samuel Thibault @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. Gregory Nowak, le Fri 10 Nov 2006 09:32:53 -0700, a écrit : > On Fri, Nov 10, 2006 at 10:19:54AM +0100, Samuel Thibault wrote: > > I _STRONGLY_ doubt this... The USB stack has changed a lot between linux > > 2.4.26 and nowadays 2.6.18... > > That's what I thought, but they did say _any_ kernel, Never trust a commercial :) > > > On the bright side, they have their own API used to talk to the > > > usb-connected isa device, and it looks like it does allow you to talk > > > fully to any isa card. > > > > Oh! Then a free driver could be written. > > > > For what, the isa card? No, for the USB2ISA adapter. But actually, when digging in the doc, their "API" is only for _using_ their proprietary module, not the documentation of the device itself. > If so, then I didn't see a problem there in the first place. All that > would be required as far as I know, would be to modify existing code > that works with the isa card, to communicate with that card using > their API, over usb. A mere #include that re-#defines inb/outb etc would be enough, yes. > > > So, with a bit of coding in speakup, it should be useable, > > > > That should rather be done in the Linux kernel. Not only blind people > > would like to use such card... > > > > Let me address that comment literally first, and then I'll clear the > misconception that seems to have arisen here I think. First, I don't > know why someone other then a blind person would want to use a > doubletalk pc, by "such", I was meaning "an ISA card". And yes, people have good old ISA cards for acquire data, talk to oldies, tinker, ... > So, if you mean that a free driver for the usb to isa device should be > in the linux kernel, since everybody would want to use it, I do agree > there. That's it, so we agree, my phrasing was just bogus :) > In that case, as has been done with other hardware, you'd need to > spy on how the usb device communicates with the system with the > proprietary code running, and then try to replicate that in a free > driver, assuming that their lawyers haven't thought ahead of you, > and already prohibited you from doing such a thing in their license > agreement. In Europe, you can always do this if the company refuses to give interoperatibility information. Hence whatever the licence agreement. Samuel ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~ UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
Fw: ISA to USB adapter Glenn at home
` Gregory Nowak
` Samuel Thibault
` Gregory Nowak
` Samuel Thibault
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).