Conversation

Jarkko Sakkinen

I decoupled the protected mode extender in ao486kit as its own project called TinyPM.

TinyPM is basically a single process protected mode kernel, which exists back to MS-DOS instead of shutting down when its only process dies.

TinyPM builds tpm.exe, which runs .TPM files, which are 32-bit relocatable binaries of their own format.

The project includes scripts:

- scripts/mktpm.lua: Takes base address zero 32-bit elf and creates a TPM file.
- scripts/linktpm.lua: Links tpm.exe and a .TPM file into a self-hosted executable.
0
0
1