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] tty: export tty_open_by_driver Okash Khawaja
                   ` (7 more replies)
  0 siblings, 8 replies; 20+ 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] 20+ messages in thread

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

Thread overview: 20+ 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] tty: export tty_open_by_driver Okash Khawaja
   ` Samuel Thibault
 ` [patch 2/7] staging: speakup: add tty-based comms functions Okash Khawaja
   ` Samuel Thibault
 ` [patch 3/7] staging: speakup: migrate acntsa, bns, dummy and txprt to ttyio Okash Khawaja
   ` Samuel Thibault
 ` [patch 4/7] staging: speakup: add send_xchar and tiocmset methods Okash Khawaja
   ` Samuel Thibault
 ` [patch 5/7] staging: speakup: make input functionality swappable Okash Khawaja
   ` Samuel Thibault
 ` [patch 6/7] staging: speakup: add TTY-based input functionality Okash Khawaja
   ` Samuel Thibault
     ` Okash Khawaja
       ` Samuel Thibault
 ` [patch 7/7] staging: speakup: migrate apollo, ltlk, audptr, decext, dectlk and spkout Okash Khawaja
   ` Samuel Thibault
     ` Okash Khawaja
 ` [patch 0/7] staging: speakup: migrate synths to use TTY-based comms 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).