Then I press Y another two times and when CTMOUSE starts, digits "2323" or "23" are shown on the screen on a new line, and then the fault occurs.

To clarify, this happens *after* CTMOUSE loads itself successfully. If there are other install commands, the fault happens after *all* of them install successfully. Again, this has nothing to do with CTMOUSE or any other commands themselves. Things don't depend on what exactly is installed high. The fault always happens when and only when there are ANY commands installed in an UMB, after ALL install commands are processed, but before the shell is loaded. To be precise, the fault happens just at the moment the kernel() function enters. If I add a printf at its very beginning, it doesn't get a chance to show - the fault happens before it. If I add a printf just before the kernel() call in FreeDOSmain(), it shows itself and very often the fault doesn't happen at all.


Lucho


------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ Freedos-kernel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freedos-kernel

Reply via email to