Maybe the UEFI specification can help us. What about a small UEFI application to be a screen reader then launch the kernel or what ever. This would not work for older systems, but might get around the kernel driver problem as the reader encapsulates the kernel so to speak. On Wed, 8 May 2013, Martin G. McCormick wrote: --- anip --- > A Unix kernel is the master process and everything else > that happens on your system is spawned as a subprocess of the > master. Would it be possible to have a kernel equipped with > speakup spawn the rest of one's system as if it was a virtual > system? That could take care of the I/O.