ARMENGAU@FRECP12.BITNET (Joel Armengaud) (05/09/90)
Just a few words about LOADALL: It's used by programs like SMARTDRIVE to access memory above 1Mb on 80286 processors. Unfortunately, the problem with loadall is that an interrupt resets the "invalid" cache descriptors: so you have 2 alternatives: keep interrupts disabled (not recommended for a long period), or reissue a LOADALL whenever an interrupt occurs. This can be done in a tricky way like in Himem or Smartdrv (sources of Himem are available on Simtel20). However I don't think it would be realistic to execute a program above 1Mb in real mode... So on the whole LOADALL is not very usefull. -Joel Armengaud