Hi again, here is an improved version of Jack's trick: By using UHDD /B instead of UIDE, to squeeze out a bit more free low DOS RAM in the first 640k without getting risks of "protected mode DMA service troubles" with too cheap new BIOS versions: UIDE can be loaded safely into UMB after loading UHDD (which is smaller than UIDE) low.
Regards, Eric > It is NOT necessary to modify your kernel to get more UMBs in > the monochrome-video area. A one-provider solution can load > using the small non-caching UHDD /B in CONFIG.SYS: > > DOS=HIGH,UMB > DEVICE=C:\...\LOWDMA.SYS > DEVICE=C:\...\UMBPCI.SYS > DEVICE=C:\...\HIMEMX.EXE > DEVICE=C:\...\UHDD.SYS /B > DEVICE=C:\...\JEMM386.EXE I=B000-B7FF S=nnnn-nnnn NOEMS ... > > LOWDMA, provided with UMBPCI, is needed only if diskettes will > be used. UMBPCI will find no XMS manager loaded yet, thus it > only enables "Shadow RAM". HIMEMX loads before UHDD, as UHDD > needs XMS. UHDD must load before JEMM386 enables "V86" mode, > to be safe on new cheap-BIOS mainboards like Martin Rehak has. > > JEMM386 can then provide the monochrome-video area (B000-B7FF) > AND "Shadow RAM" (S= values) to the kernel as upper-memory. > > S= values must be determined in advance, via programs provided > with UMBPCI and JEMM386, since JEMM386 does not have S=TEST. > > Using DEVLOAD, the full UIDE can then load later to "pre-empt" > UHDD for UltraDMA and caching. AUTOEXEC.BAT should contain: > > DEVLOAD /H C:\...\UIDE.SYS /Snnn /H ... > > Low memory needed is only 2112 bytes for HIMEMX and 1328 bytes > for UHDD. UHDD's memory is lost; but most of UIDE uses "free > HMA" due to its /H switch, and it thus takes only 944 bytes of > upper-memory. This is the best one-provider scheme possible. > > Jack R. Ellis ------------------------------------------------------------------------------ What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic patterns at an interface-level. Reveals which users, apps, and protocols are consuming the most bandwidth. Provides multi-vendor support for NetFlow, J-Flow, sFlow and other flows. Make informed decisions using capacity planning reports.http://sdm.link/zohodev2dev _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user