RTEMS with QEMU read from serial inside VM
Мороз Олег
oleg.moroz at mcc.vniiem.ru
Fri Oct 3 09:24:13 UTC 2014
Hello everyone. I've got a problem with reading data from /dev/ttys1
configured as UDP socket.
I'm starting qemu like this:
qemu-system-i386 -serial udp:127.0.0.1:4555 at 127.0.0.1:4556 -serial
udp:127.0.0.1:4557 at 127.0.0.1:4558 -kernel zvezda_shell.exe
then i've opend a file and trying to read from it
tty_in_descriptor = open("/dev/ttyS1",O_RDONLY);
printf("tty_in_descriptor is %d\n",tty_in_descriptor);
if (tty_in_descriptor)
{
while(1)
printf("read() %d\n",read(tty_in_descriptor,buffer,1));
}
at the same time i'm using a python program to send data to 4555 UDP port
The executions stops at the first data read.
How can i resolve it?
More information about the devel
mailing list