> From: Poul-Henning Kamp [mailto:[EMAIL PROTECTED]]
> Subject: Re: Accessing the tty structure of an opened device 
> 
> 
> >is it possible to access the tty structure of an opened
> >device directly?
> >
> >Background:
> >I'm trying to sense the DCD state of a serial port for
> >getting the pulses and spaces of a simple IR device.
> 
> We have some ioctls which allow you to do that, some of them work.
> 
> Look in <sys/ttycom.h>, I belive I have used TIOCMODG() at one 
> point in time.

Thanks for your answer but unfortunately you misunderstood my
intention (probably because of my bad english).
I already saw that I can get the state of the DCD line via
ioctl(). But to really get all pulses and spaces of the IR
device I would have to check DCD continously. What I need
is something to get a signal/intr/wakeup as soon as dcd changes.

My hope was that I could define a TSA_CARR_OFF and then do
a tsleep to get a wakeup as soon as DCD goes down. On DCD down
do a tsleep untill it gets up again.

Unfortunately to go tsleep and wait for TSA_CARR_OFF/ON I have to 
get access to the tty structure of my serial port.

Thanks for your help,

Alex


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to