public inbox for linux-serial@vger.kernel.org
 help / color / mirror / Atom feed
* Line disciplines.
@ 2008-07-15 20:10 ian
  2008-07-15 21:37 ` Paul Fulghum
  0 siblings, 1 reply; 4+ messages in thread
From: ian @ 2008-07-15 20:10 UTC (permalink / raw)
  To: linux-serial

Hi!

Im trying to use a line discipline as a way to hook my kernel module up
to a serial port.

I've implemented methods for open, close, and receive_buf, and
registered the line discipline (Im using N_MOUSE as my number for now)

I've tried using stty line 2 < /dev/ttyS1 to attach my line discipline
to a serial port (and tried this on an already open port too (using cat
to open the port) and my methods never get called.

I've even written a little userspace program that opens  ttyS1 and uses
tcsetattr() to select c_line=N_MOUSE.

It looks like the ldisc is being set because after this stty reports
ttyS1 to be using '2' which is correct, however my methods are still
never called.

What am I missing?

TIA,

-Ian


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

end of thread, other threads:[~2008-07-16  2:11 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-07-15 20:10 Line disciplines ian
2008-07-15 21:37 ` Paul Fulghum
2008-07-15 22:57   ` ian
2008-07-16  2:10     ` Paul Fulghum

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox