This is part of the PDOS project at https://pdos.org

This is a Windows-like system - including msvcrt.dll -
but with 64-bit long - for the LoongArch64 platform.

It should be able to be run standalong on a Loongarch64
system with UEFI. No Linux, Windows or Mac required.

bios.efi was built with generic/makebios.eg6
pdptest.exe was built with pdpclib/makefile.wg6

bios.efi can be renamed to EFI\BOOT\BOOTLOONGARCH64.EFI
for automatic boot.

Note that there are instructions for using qemu in
pdpclib/makefile.eg6

Without automatic boot, just type "bios" from the UEFI shell.

Then you can run the same application program, e.g.:

pdptest abc def


If you prefer to run under Linux, you can do this:

bios.exe can be run under Linux with "qemu user"
(ie qemu-loongarch64). Normally you just run bios.exe
and it will automatically invoke qemu if required.
You can drop the ".exe" if you don't like it.


All material in this archive is completely public domain.
Every byte of every executable. Plus this documentation.
