On 5/3/2024 8:54 PM, Steve Nickolas via Freedos-devel wrote:

First big issue, and one I can only partially resolve.  I'm taking a strict approach to the contents of the TOOLS folder - want to get rid of it and replace it with open-source equivalents.  That means, most practically, OpenWatcom 1.9 (there's prolly other options but the more like MSC it is the less torturous porting is going to be).  And the code's going to need to be dinked as far as possible to roll in Watcom instead of MSC - that's going to be a major pain in the neck.

Sorry for being a bit late to this "party", but just some quick thoughts.

I don't think there is really a point in trying to get the whole thing compiled with FOSS tools. This is just a Sisyphos task, for no or very little gain. There is a reason why they included the old, matching tools in the release.

What could be however of value is to look at the source for some of the "trouble spots". For example, for me, the with FreeDOS supplied memory managers always give me a really hard time on real hardware. This release comes with the source of EMM/MEMM, which could help to glean some insights that could help to solve such memory issues. Or how EMM deals with DMA of various hardware, like sound cards, hard drive/floppy adapters or network adapters.


Ralf



_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to