Hi!

1-Сен-2004 16:55 [EMAIL PROTECTED] (Erwin Veermans) wrote to
[EMAIL PROTECTED]:

>> loading high network drivers isn't supported by emm386
>> standard due to missing VDS support.
EV> Aha, I see. Yes, only after I "loadlow" LSL.COM (Link Support
EV> Layer) and "loadlow" my nic things work again. So I conclude
EV> that UMBPCI has a very different approach which does not
EV> raise all these implications but at the price that it is very chipset
EV> dependent, where EMM386 follows a generic line (aiming
EV> hardware independence) but having to fullfill far more issues
EV> (VDS, DPMI/EMM/XMS memory pooling, etc.)

     Yes. UMBPCI just initializes the chipet to map some memory areas to
A000-FFFF area and remains in real mode, whereas EMM386 switches into
protected mode and then uses CPU tables to map memory areas. Difference is
that external (to CPU) controllers, which use DMA, don't know how CPU maps
memory _internally_ in its protected mode, thus EMM386 should provide some
hints for DMA usage. With UMBPCI, which remains in rela mode, there is not
required such workarounds.




-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_idP47&alloc_id808&op=click
_______________________________________________
Freedos-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to