public inbox for speakup@linux-speakup.org
 help / color / mirror / Atom feed
* [patch 0/7] staging: speakup: migrate synths to use TTY-based comms
@  Okash Khawaja
   ` [patch 1/7] staging: speakup: add send_xchar and tiocmset methods Okash Khawaja
                   ` (7 more replies)
  0 siblings, 8 replies; 32+ messages in thread
From: Okash Khawaja @  UTC (permalink / raw)
  To: Samuel Thibault; +Cc: speakup

Hi,

These contain updates based on last feedback. I have re-ordered patches
as suggested, so that top two patches can be send upstream but I guess
we need feedback from decext testers before we actually do that?

Thanks,
Okash

^ permalink raw reply	[flat|nested] 32+ messages in thread
* [patch 0/7] staging: speakup: migrate synths to use TTY-based comms
@  Okash Khawaja
   ` Okash Khawaja
  0 siblings, 1 reply; 32+ messages in thread
From: Okash Khawaja @  UTC (permalink / raw)
  To: speakup

Hi,

This patchset migrates synths to use TTY-based comms instead of directly using
serial i/o. The move doesn't cover those synths which do need direct access,
e.g. some which talk over ISA.

Please note that this patchset applies on top of current staging-next branch of
Greg Kroah-Hartman's tree as that contains some other changes to speakup and
tty drivers that have recently gone in. So the first patch makes ammendments to
TTY code which allows speakup to access and tty device. Next patch adds
spk_ttyio.c which contains TTY-based initialisation and output functionality.
Next patch migrates those synths which only use output: dummy, acntsa, bns and
txprt. Then we add xchar and tiocmset functions. Next we rearrange the code
such that input functionality is grouped under a few methods inside spk_synth
and spk_io_ops structs. That paves the way for simple migration of other synths
to TTY. The final patch does that for apollo, ltlk, audptr, decext, dectlk
and spkout.

Thanks,
Okash

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

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

Thread overview: 32+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
 [patch 0/7] staging: speakup: migrate synths to use TTY-based comms Okash Khawaja
 ` [patch 1/7] staging: speakup: add send_xchar and tiocmset methods Okash Khawaja
   ` Okash Khawaja
 ` [patch 2/7] staging: speakup: make input functionality swappable Okash Khawaja
   ` Samuel Thibault
 ` [patch 3/7] tty: export tty_open_by_driver Okash Khawaja
 ` [patch 4/7] staging: speakup: add tty-based comms functions Okash Khawaja
 ` [patch 5/7] staging: speakup: migrate acntsa, bns, dummy and txprt to ttyio Okash Khawaja
 ` [patch 6/7] staging: speakup: add send_xchar, tiocmset and input functionality for tty Okash Khawaja
   ` Samuel Thibault
     ` Okash Khawaja
     ` Okash Khawaja
       ` Samuel Thibault
         ` Okash Khawaja
           ` Rob
             ` Okash Khawaja
           ` Samuel Thibault
             ` Okash Khawaja
               ` Samuel Thibault
                 ` Okash Khawaja
                 ` Okash Khawaja
                   ` Samuel Thibault
         ` Okash Khawaja
           ` Samuel Thibault
             ` Okash Khawaja
               ` Samuel Thibault
 ` [patch 7/7] staging: speakup: migrate apollo, ltlk, audptr, decext, dectlk and spkout Okash Khawaja
 ` [patch 0/7] staging: speakup: migrate synths to use TTY-based comms Samuel Thibault
   ` Okash Khawaja
  -- strict thread matches above, loose matches on Subject: below --
 Okash Khawaja
 ` Okash Khawaja
   ` Okash Khawaja

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