Fix termios settings on, at least, NetBSD.
Signed-off-by: Jonathan Kollasch <[email protected]>
Index: serial.c
===================================================================
--- serial.c (revision 1280)
+++ serial.c (working copy)
@@ -162,8 +162,10 @@
}
options.c_cflag &= ~(PARENB | CSTOPB | CSIZE | CRTSCTS);
options.c_cflag |= (CS8 | CLOCAL | CREAD);
- options.c_lflag &= ~(ICANON | ECHO | ECHOE | ISIG);
+ options.c_lflag &= ~(ICANON | ECHO | ECHOE | ECHOK | ECHONL | ISIG |
IEXTEN);
+ options.c_lflag &= ~(ECHOCTL | ECHOKE);
options.c_iflag &= ~(IXON | IXOFF | IXANY | ICRNL | IGNCR | INLCR);
+ options.c_iflag &= ~(PARMRK);
options.c_oflag &= ~OPOST;
tcsetattr(fd, TCSANOW, &options);
return fd;
_______________________________________________
flashrom mailing list
[email protected]
http://www.flashrom.org/mailman/listinfo/flashrom