Thanks Eric.
I am not thinking in running binary DOS applications which use the real mode.
I am thinking in source code applications built (compiled) on linux but instead 
of linked with libc library, they should be linked to a new "libdosc" library 
which use the FreeDOS system calls and environment.
It would be a linux executable binary file.
Regards.
PAP

________________________________
De: Eric Auer <[email protected]>
Enviado: lunes, 1 de marzo de 2021 15:52
Para: [email protected] <[email protected]>
Asunto: Re: [Freedos-devel] FreeDOS as a unikernel?


Hi PAP,

I assume unikernel means replacing hardware I/O by
calls to a suitable hypervisor interface? In a way,
DOS already does that by using BIOS. So you could
make a BIOS-Unikernel and then run FreeDOS as app
on that. But how do you deal with the fact that a
DOS kernel and DOS apps will prefer a DOS memory
model with real mode compatible pointers, can the
hypervisor offer such spaces?

Regards, Eric



> Hi Guys.
>       I am working on several unikernels on Linux
> (not over QEMU, KVM, XEN or any other emulator/
> hypervisor) using Linux system calls and the
> virtualization facilities offered by the Linux kernel.

>      Would there be any interest in modifying freedos
> so that it can run on Linux and its virtual devices
> instead of running on real hardware (as User Mode Linux does) ?
> Regards.
> PAP



_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to