> Right.  So here are my questions.  First, is there some better
> combination of utilities I should use?  Second, what am I losing,
> exactly, by using umbpci.sys instead of emm386.exe?  And finally, how
> come cwsdpmi doesn't work with emm386.exe?

I can share my experience with FreeDOS memory managment
as I have been using it with my NetWare boot disk project 
(NwDsk: http://www.veder.com/nwdsk ), allthough I lack the
technical background to discuss the bit-level details.

I use the combination HIMEM.EXE (now HIMEM64.EXE) 
for XMS/HMA (dos=high) and UMBPCI.SYS for UMB
(dos=umb). NwDsk has grown popular among NetWare
admins as starting point for imaging or unattended OS
installs from NetWare servers. As such it is used on a
very wide range of hardware. HIMEM(64).EXE has proven
to be very reliable. Thanks, Tom!
I only do get feedback from users about UMBPCI.SYS which
unfortunately does not work with all chipsets. For that I provide 
a CONFIG.SYS with a menu in which they may choose to boot 
with (default) or without UMBPCI.SYS (with additional choice 
for UDMA.SYS).
I am very pleased with Michael's intentions of tackling 
VCPI for EMM386 wich would make a good replacement for 
UMBPCI.SYS (VCPI being needed for NIOS.EXE).

With 2 previous releases of NwDsk I side-stepped to FDXXMS.SYS
but had to pay for that by having to answer a lot of email from
my end-users complaining it was freezing NIOS.EXE on their
hardware. Since I am back with HIMEM64.EXE things calmed
down again ;-)

Since the 32-bit NetWare client (NIOS) is loading in XMS the pain
of having no hardware-independent UMB provider (UMBPCI is
hardware dependent) is not that hard. It leaves enough for
"winnt.exe". But from a general perspective I will swap UMBPCI
for a non-hardware-dependent EMM386(64).EXE right away 
whenever it features VCPI.

So far for my observations based on the feedback of my users
concerning HIMEM(64), FDXXMS and UMBPCI.

Erwin

P.S. OpenDOS (DrDOS 7.01) has a full featured EMM386. For me
it has 2 major concerns: it is too big for my boot-flop, and its
license status is unclear to me (still open source ??). 
--
Erwin Veermans <[EMAIL PROTECTED]>
NwDsk: NetWare Boot Disk (IP/IPX) <http://www.veder.com/nwdsk/>
NwDskPe: NetWare Client for WinPE 
<http://www.veder.com/nwdskpe/>




-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
Freedos-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to