Hi there,
Will pass on the simulation suggestion.
where I wish to ask a question is about your sense that a screen reader, which is not only a a passing of character strings from the computer to a hardware synthesizer will not be able to read the Linux Console?
In theory, I am doing something comparative  to write this message.
From my DOS desktop I am using a DOS ssh program into a Linux shell where
I run Linux programs. My screen reader program processes all items on the he screen and so forth. granted I am not using USB for this, and my hardware is not using serial..but it could, if I used a different synthesizer source. every post I have ever made to the freedos list using the same process. Is it that the simulated serial port will not actually function as a physical serial port?
Thanks for your wisdom,
Karen



On Mon, 9 Sep 2024, Frantisek Rysanek via Freedos-user wrote:

...regarding running DOS in a VM guest (emulation) and having
plausible RS232 UART emulation:

I'd hazard a guess that qemu-kvm does strive to deliver this:

https://serverfault.com/questions/872238/qemu-and-serial-ports-on-the-
guest-os

root@hv:~$ qemu-system-x86_64 -device isa-serial,help
isa-serial options:
 baudbase=<uint32>      -  (default: 115200)
 chardev=<str>          - ID of a chardev to use as a backend
 index=<uint32>         -  (default: 4294967295)
 iobase=<uint32>        -  (default: 4294967295)
 irq=<uint32>           -  (default: 4294967295)
 serial=<child<serial>>
 wakeup=<bool>          -  (default: false)

https://github.com/qemu/qemu/blob/master/hw/char/serial-isa.c

Obviously the question remains, how faithful this emulation is to a
hardware device,and what the requirements are, of the "application" =
the software app, the firmware in the motorola radioes etc.

Regarding speech synthesis... if this serial port (in the guest VM)
is used to send strings to an external physical speech synth box, and
the vision is, that the synth's "screen spider software" will run in
the emulated DOS, note that this means that it will only ever read
the screens produced by the guest VM and its DOS - the user won't be
able to use the DOS reader, running in a VM, to read the Linux
console belonging to the host...

Frank


_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user



_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to