DEVICE=C:\NUMEGA\S-ICE.EXE /TRA 30 /SYM 400
You've written me "/tra 300 /sym 40" last year so I've set it that way (not that I understand what it means :) - which is better?
DEVICE=C:\system\himem.sys /TESTMEM:OFF DEVICE=C:\NUMEGA\umb.sys
UMB.SYS is the s-ice UMB provider, and should work similar to emm386
Of course! How couldn't it come to my mind! So I just tried and SoftICE caught the moment of the crash! However, when I had enabled back trace by "bpr 0:0 a000:0 t" and it happened, "show 1" gave me an endless line of "RET" (C3) instructions at 00BD:2938, whereas the middle window says "99BD:BCD0, BCD2, BCD4" and so on and FFFF "INVALID" everywhere. As a beginner, I don't know how to get around this and get to the real code :-(
LG> All this just for a tiny refused patch?! No. but the problem lies somewhere else. fmemcpy() uses EAX in a very correct way, and the compiler will issue some mov EAX,4[bp]
whenever it finds appropriate. somewhere else, sooner or later, where it will again cause trouble.
thus the proplem is just delayed, not solved.
You're right! I agreed with this in an earlier post of mine which didn't yet arrive or vanished :(
Will keep trying tomorrow. Now I'm already too tired. Also tomorrow I'll send a kernel to Bart. (Bart, I almost deleted your message but then saw it unintentionally. I'm not crafty but lucky ;-)
Thanks, 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