[SLOF] [PATCH v2 0/1] Fix output word
lvivier at redhat.com
Wed Oct 18 19:32:29 AEDT 2017
This patch fixes the output word, and allow to select the console.
For the moment it works well while we don't mix serial port console
with VGA console or virtio-console.
You can test it with:
qemu-system-ppc64 -nodefaults -nographic \
-chardev socket,id=serial_id_serial0,host=localhost,port=4441,telnet,server,wait \
-device spapr-vty,chardev=serial_id_serial0 \
-chardev socket,id=serial_id_serial1,host=localhost,port=4442,telnet,server,wait \
-device spapr-vty,chardev=serial_id_serial1 \
Connect on the two ports with "telnet localhost 4441" and "telnet 4442".
Once it is done you will see on the first console the SLOF logs.
Then, in the first console:
" /vdevice/vty at 71000002" input
Now what you write on second console is written on the first one.
To send the characters to the second one, we should use:
" /vdevice/vty at 71000002" output
but it doesn't work and this patch fixes that.
A shortcut for these two commands is:
" /vdevice/vty at 71000002" io
- resolve ihandle and xt handle in the output command to
speed up emit function
milliseconds 2000 0 do 41 emit loop milliseconds swap - cr .d cr
Laurent Vivier (1):
Fix output word
slof/fs/term-io.fs | 15 +++++++++++++++
1 file changed, 15 insertions(+)
More information about the SLOF