Hi all, I am using the 1.7 cygwin on Vista (SP1, updated), installed yesterday from scratch with setup-2.592-1.7special.exe.
Result of uname -a is: CYGWIN_NT-6.0 vista-maruzz 1.7.0(0.185/5/2) 2008-05-25 20:10 i686 Cygwin I cannot see the serial ports (/dev/ttyS*), it seems that they do not exist under Vista (tried both as a user with admin rights and as Administrator, and tried also with AUC disabled). Is this a known bug? With cygwin 1.5.25 current serial ports are working as expected under Vista (but cygwin 1.5.25 crashes as soon as I call waveinopen, while under 1.7 waveinopen works flawlessly). Is this a known bug? Any help greatly appreciated, Giovanni This is a test case, substitute your port to ttyS5 (eg: COM4 is ttyS3): #include <stdlib.h> #include <stdio.h> #include <termios.h> #include <unistd.h> #include <fcntl.h> int main (int argc, char* argv[]) { int tty; tty = open ("/dev/ttyS5", O_RDWR | O_NOCTTY | O_NONBLOCK); if (tty < 0) { printf ("Unable to open /dev/ttyS5\n"); exit (1); } close (tty); return 0; } -- 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/