Hi all, I found that the INSTALL(HIGH) of the winkernel
(2037 unstable with Win386 patches) is broken. It works
with kernel 2036. The test case is loading LBACACHE,
size 15000, with TUNS option (which allocates an extra
memory block in low memory when the cache itself is in
UMB). An interesting effect is that using INSTALLHIGH
with the "?=" (ask user if this install should be done)
"FIXES" the problem: When I say YES, load LBACACHE, it
works with kernel 2037, but when I work without the "?",
then LBACACHE aborts with an illegal opcode (which has
a more verbose message when EMM386 is loaded, but which
does not really tell me what is going wrong here).

Maybe you have an idea?

About Windows compatibility: Win 3.1 "WIN /S" works
fine with kernel 2036 and older already, and "WIN /3"
just returns to the prompt without further messages,
even with the "winkernel". Maybe the patches only help
with Windows for Workgroups 3.11?

Another Windows issue is that both XDMA and the newest
QDMA somehow spoil the IRQ and/or DMA handling of WIN /S,
which has the effect that Windows freezes while playing
the welcome sound (on ISA SoundBlaster) if XDMA or QDMA
is loaded.


Eric

PS: This is the 2nd attempt to post this message, maybe
there is something wrong with the mailinglist for me...?


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Freedos-kernel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel

Reply via email to