From 4a45abe0948d55a1f197b84dece3e32d1d43fbcd Mon Sep 17 00:00:00 2001 From: Pav Lucistnik Date: Tue, 31 Oct 2006 22:55:34 +0000 Subject: - update to 20061031 cvs snapshot (now uses aio and supports acpi and a new qcow2 image format) - properly respect NOPORTDOCS - make -serial /dev/cuadX work (modified patch from this post: http://lists.gnu.org/archive/html/qemu-devel/2006-09/msg00201.html , and hi Michael! :) - add WITHOUT_SDL (hi joshe! :) and WITHOUT_CDROM_DMA knobs (the latter to work around atapicam problems in FreeBSD guests with the now by default enabled ide cdrom dma patch) - use OPTIONS PR: ports/104989 Submitted by: Juergen Lock (maintainer) --- emulators/qemu-devel/files/patch-vl.c-serial | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 emulators/qemu-devel/files/patch-vl.c-serial (limited to 'emulators/qemu-devel/files/patch-vl.c-serial') diff --git a/emulators/qemu-devel/files/patch-vl.c-serial b/emulators/qemu-devel/files/patch-vl.c-serial new file mode 100644 index 000000000000..76c290e28abb --- /dev/null +++ b/emulators/qemu-devel/files/patch-vl.c-serial @@ -0,0 +1,17 @@ +Index: qemu/vl.c +@@ -1606,10 +1606,13 @@ + cfsetospeed(&tty, spd); + + tty.c_iflag &= ~(IGNBRK|BRKINT|PARMRK|ISTRIP +- |INLCR|IGNCR|ICRNL|IXON); +- tty.c_oflag |= OPOST; ++ |INLCR|IGNCR|ICRNL|IXON|IMAXBEL); ++ tty.c_oflag &= ~OPOST; /* Don't do any output processing! */ + tty.c_lflag &= ~(ECHO|ECHONL|ICANON|IEXTEN|ISIG); + tty.c_cflag &= ~(CSIZE|PARENB|PARODD|CRTSCTS|CSTOPB); ++#ifdef __FreeBSD__ ++ cfmakeraw(&tty); ++#endif + switch(data_bits) { + default: + case 8: -- cgit v1.2.3