LeafDOS 0.1.5

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
Post Reply
wxwisiasdf
Member
Member
Posts: 34
Joined: Sat Sep 07, 2019 5:17 pm
Libera.chat IRC: Superleaf1995

LeafDOS 0.1.5

Post by wxwisiasdf »

LeafDOS is a simple DOS system, with a custom filesystem and entirely written in assembly. Works for all computers Wich support 16 bits (x86). Debugged on virtualbox.

Includes a IO library, has serial support, and all the basic functions such as malloc and free.

Download: https://github.com/SuperLeaf1995/LeafDOS
Download diskette already compiled https://github.com/SuperLeaf1995/LeafDO ... 5/DISK.IMG
:-)
MichaelPetch
Member
Member
Posts: 778
Joined: Fri Aug 26, 2016 1:41 pm
Libera.chat IRC: mpetch

Re: LeafDOS 0.1.5

Post by MichaelPetch »

Your real mode code actually requires a 32-bit x86 processor. You use 32-bit registers and make reference to GS and FS. All these things require a 386+ processor. It won't run on an 8086/80186/80286 or equivalent processors.
wxwisiasdf
Member
Member
Posts: 34
Joined: Sat Sep 07, 2019 5:17 pm
Libera.chat IRC: Superleaf1995

Re: LeafDOS 0.1.5

Post by wxwisiasdf »

MichaelPetch wrote:Your real mode code actually requires a 32-bit x86 processor. You use 32-bit registers and make reference to GS and FS. All these things require a 386+ processor. It won't run on an 8086/80186/80286 or equivalent processors.
Alright, will redo many functions to be compatible with 80xx.
:-)
Post Reply