Re: Status of kernel

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

 



I wasn't suggesting "poking ports" -- cuz I don't even know what that is. I downloaded a ebook on writing linux kernel drivers. I used to write unix kernel drivers for a living. I figure I can understand the linux kernel. But maybe you're saying that by the time /dev is populated, it's too late? Speakup cannot work like any other device driver?

I already have udev rules to recognize when I plug in the USB cable on my tripletalk. When it's plugged in during boot, I get speech during boot via the searial port. Instead of enableing speakup through the serial port, why can't it talk to my tripletalk via the USB port?

I haven't really listened that closely to the messages spoken when the udev subsystem recognizes my tripletalk. It might be that it is already so far into the boot sequence thatyou might as well wait until user space is ready to start speech. Is that the problem? I am going to reboot right now and see.




On 11/15/2016 12:41 PM, Samuel Thibault wrote:
John G Heim, on Tue 15 Nov 2016 12:16:26 -0600, wrote:
The one thing that bothers me is that somebody is always
messing with the code that disables speakup access to the serial port.
So somebody is taking the time to diddle with it but not to fix it.
Just to be sure: really, nobody is trying hard to break speakup. It's
just a side effect of Speakup doing things in a way which is really not
supported. When there are changes in the main code, it has side effects
on speakup. Plugging properly into the serial as a line discipline
drivers would avoid the issue entirely.

Something just occured to me... I wonder if I could get permission from the
University of Wisconsin, where I work, to rewrite speakup for USB.
You'd get exactly the same issue. If you write a USB driver that pokes
port, then it'll be disturbed by the rest of the kernel.

Everybody who has serial only synths would still be screwed but it'd be a
step forward.
No, it'd be just a step aside.

Samuel

--
--
John G. Heim; jheim@xxxxxxxxxxxxx; sip://jheim@xxxxxxxxxxxxxxxx

_______________________________________________
Speakup mailing list
Speakup@xxxxxxxxxxxxxxxxx
http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup




[Index of Archives]     [Linux for the Blind]     [Fedora Discussioin]     [Linux Kernel]     [Yosemite News]     [Big List of Linux Books]
  Powered by Linux