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
