Hi!
2Michael Devore: Michael, try to initialize UMB blocks, returned to EMM386 caller (DOS in case of with DOS=UMB), by 'M' letter - after this FreeDOS should allocate UMB memory incorrectly (because prev_mcb() in umb_init() will walk after latest previously allocated block). (To be precise, there is enough to place 'M' in first byte of last paragrpah of returned block). May you confirm this?
Not yet, because I don't understand what you want me to do. Initialize which blocks how returned where and check for what problem? What does 'M' have to do with it? It sounds like an internal DOS memory allocation chain process, rather than an XMS UMB allocation.
------------------------------------------------------- This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code NWMGYKND _______________________________________________ Freedos-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freedos-devel