public inbox for speakup@linux-speakup.org
 help / color / mirror / Atom feed
* Speakup & Ubuntu & PDAs
@  Glenn Ervin
   ` Doug Sutherland
  0 siblings, 1 reply; 13+ messages in thread
From: Glenn Ervin @  UTC (permalink / raw)
  To: Speakup is a screen review system for Linux.

Hi Everyone,
I think it's called Launchpad
I've been looking into it, but the pages I found don't seem to indicate if 
Ubuntu for PDAs using Speakup is ready yet for download.
Does anyone have any clear information on this?
I am chomping at the bit to get my hands on Linux for a PDA that speaks.
Glenn 



^ permalink raw reply	[flat|nested] 13+ messages in thread
* Re: Speakup & Ubuntu & PDAs
@  MICHAEL MCDONALD
   ` Doug Sutherland
  0 siblings, 1 reply; 13+ messages in thread
From: MICHAEL MCDONALD @  UTC (permalink / raw)
  To: speakup

It has been a while since I patched the levelstar kernel, but I think I just had to add a few lines for the missing serial port defines that would be missing from an ARM kernel.

If you go into speakup-drvcommon.c, you can add the following lines:

#define STD_COM_FLAGS (ASYNC_BOOT_AUTOCONF | ASYNC_SKIP_TEST)

#define SERIAL_PORT_DFNS                                                                 \
        { 0, BASE_BAUD, 0x3F8, 10, STD_COM_FLAGS }, /* ttyS0 */      \
        { 0, BASE_BAUD, 0x2F8, 10, STD_COM_FLAGS }, /* ttyS1 */      

I can't remember if this is the only change I had to make, but I think it was.  Of course, this won't work on the new Kernels, so you would have to use an older kernel to get it to work.

Mike



>>> doug@proficio.ca 08/17/07 05:12AM >>>
The manual for Levelstar Icon states "The console option lets 
you use the Linux command prompt and any Linux programs 
you have compiled for the unit. The console uses the Speakup
screen reader, and all of its commands are supported."

http://www.aph.org/tech/pda_doc.htm 

So they have it working, but I'm pretty sure you can't just 
grab the stock speakup and apply the patches to an ARM 
kernel and expect it to work without some modifications.

  -- Doug

_______________________________________________
Speakup mailing list
Speakup@braille.uwo.ca 
http://speech.braille.uwo.ca/mailman/listinfo/speakup



^ permalink raw reply	[flat|nested] 13+ messages in thread
* Re: Speakup & Ubuntu & PDAs
@  MICHAEL MCDONALD
  0 siblings, 0 replies; 13+ messages in thread
From: MICHAEL MCDONALD @  UTC (permalink / raw)
  To: speakup

We are using software speech, so we aren't using the serial ports.  If you want to use hardware speech on the ARM, you would need to create a patch for that.  Early on, we had a prototype with a different processor and had it connected to a double talk chip and added the appropriate port configuration to speakup.  I didn't make the patch though, so I don't know exactly what was done.

Mike

>>> doug@proficio.ca 08/17/07 09:47AM >>>
I will try this on ARM920T (EP9302) shortly.
I will also try this on AVR32 (AT32AP7000)!

But this patch assumes you are not using any serial
ports, right? If serial port access to external synth
was need on ARM (or any non x86) then surely
other patches would be required.

  -- Doug


> If you go into speakup-drvcommon.c, you can add the following lines:
> #define STD_COM_FLAGS (ASYNC_BOOT_AUTOCONF | ASYNC_SKIP_TEST)
>
> #define SERIAL_PORT_DFNS
\
>         { 0, BASE_BAUD, 0x3F8, 10, STD_COM_FLAGS }, /* ttyS0 */      \
>         { 0, BASE_BAUD, 0x2F8, 10, STD_COM_FLAGS }, /* ttyS1 */


_______________________________________________
Speakup mailing list
Speakup@braille.uwo.ca 
http://speech.braille.uwo.ca/mailman/listinfo/speakup



^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~ UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
 Speakup & Ubuntu & PDAs Glenn Ervin
 ` Doug Sutherland
   ` Glenn Ervin
     ` Doug Sutherland
       ` Willem van der Walt
         ` Zachary Kline
           ` Doug Sutherland
           ` Glenn Ervin
             ` Keith Watson
     ` Luke Yelavich
 MICHAEL MCDONALD
 ` Doug Sutherland
 MICHAEL MCDONALD

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).