This is the mail archive of the cygwin mailing list for the Cygwin project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
I've been working on porting a simple terminal emulator application
from HP-UX 10.20 to Cygwin. All it does is make a few termio
settings on stdin, stdout and the specified serial port, then copy
characters from stdin to the serial port and from the serial port to
stdout. It seems to work fine except that it won't set the serial
port baud rate.
I've used "stty -a < /dev/ttyS0" to check the serial port termio
settings before and after running the application and can verify
that the application sets at least "clocal" and "cs8", so the
ioctl() calls basically work. None of the baud rate settings made
via the ioctl() call have any effect, however. I can set the baud
rate using 'stty', but the application leaves the baud rate
unchanged.
I can get the application to work if I first execute "stty 38400 <
/dev/ttyS0", but I'd really rather have the application do this
itself.
The behavior is the same on /dev/ttyS1.
I have attached an extremely simplified version of the application
source, with everything stripped out except the part that attempts
to set the baud rate. This code builds and runs without errors--it
just fails to set the baud rate. I have also attached the output of
"cygcheck -s -r -v > cygcheck.out".
Does anyone see what I'm doing wrong or know why ioctl() is not
setting the baud rate?
Regards,
Gary
--
Gary Johnson | Agilent Technologies
garyjohn@spk.agilent.com | Mobile Broadband Division
| Spokane, Washington, USA
Attachment:
speed_test.c
Description: Text document
Attachment:
cygcheck.out
Description: Text document
-- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |