Hi again,

after checking

> http://freedos.svn.sourceforge.net/viewvc/freedos?view=rev&revision=1325

again, I think that only IRQTEXT is what broke Bochs compatibility.
So I applied a patch (revision 1341) which leaves the other 1325
changes intact. Jemm FASTBOOT should work with version 1341.

With the 1325 IRQTEXT, all versions (1325 to 1340) failed in Bochs
at some point around the PostConfig kernel relocate moment, even
if no HMA was available. No idea why - 1341 is based on intuition
and experiments, not on theoretical knowledge why IRQTEXT was bad.

Please test :-)

> Sample kernel binary: www.coli.uni-saarland.de/~eric/ke2007jul21.zip

Eric



PS: Summary of the 1341 patch:
1. kernel/segs.inc
-group   LGROUP          _IRQTEXT _LOWTEXT _IO_TEXT _IO_FIXED_DATA _TEXT
+group   LGROUP          _LOWTEXT _IO_TEXT _IO_FIXED_DATA _TEXT
-segment        _IRQTEXT        class=LCODE
2. kernel/irqstack.asm
-segment        _IRQTEXT
+segment        _LOWTEXT


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Freedos-kernel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel

Reply via email to