ST-DOS

#77 · 🔥 208 · 💬 48 · one month ago · sininenankka.dy.fi · snvzz · 📷
Navigation Index Getting started Features Download System requirements Screenshots Videos Documentation Philosophy TCP/IP stack Software ST-DOS Bugs FAQ Try it online! The kernel can be compiled and linked using Open Watcom compiler. The kernel does not make other assumptions about the bootloader than that in the memory address 0xFC15 there must be the BIOS drive number of the system drive, and in the memory address 0xFC1C the 32-bit index of the first logical sector of the boot partition. The kernel can be loaded to anywhere in the memory and must be started by doing a far jump to the beginning of the code with offset 0.ST-DOS-specific features. The kernel can now be compiled with MMX support to make calculating 64-bit sector indexes faster. 2024: The size of the source filesystem is now detected automatically when creating filesystem images from optical disks. 2023: The filesystem mounter now supports MS-DOS logical partitions. Source for the boot loaderThe bootloader searches for a file named KERNEL.BIN from the root directory of a FAT12/16 filesystem and loads it to memory.
ST-DOS



Send Feedback | WebAssembly Version (beta)