On Tue, 8 Jan 2002 12:36:30 +0100, Stephane Roth wrote: > Clarence Verge <[EMAIL PROTECTED]> wrote to the list on 1-8-02 : >> Since you can not have XMS with a 286, the choices are simpler.
> Clarence , I bet it was a 'lapsus calami' ? Of course XMS is available to > 80286 based AT and clones , as provided by Himem.sys ( or equivalent ) , and > I bet Uncle Slacky has it enabled ! Hi Steph; No lapsus calami. I considered that possibility before adding my closing remark, but re-called my old QEMM document which I thought had specified it would not work on a '286. I had done some early experiments with an Orchid '286 Turbo board with 2 megs of memory and found I could not use the upper meg for anything but a ramdisk. :( I have just now read my DOS 5 manual, which says you CAN have XMS on 286 and higher processors. So, I'm confused ! The MSDOS document seems to say YES you can have XMS, but later goes on to say you must have a '386 or higher if you want to load programs into upper memory ! i.e EMM_386_. You can have it but you can't use it ?? Rather than search for more info on this point, I'll capitulate now.<g> Ack. I lied. I went for a look.<GG> Couldn't find anything that implied the "XMS" in a '286 was useable for anything but a ramdisk. And loading DOS into the HMA. That's good, but I think I knew that. I still can't find anything that will allow use of the space between 640k and 1Mb. You need a UMB provider for that. That's EMM_386_. HOWEVER, and I quote: If your computer has a 80386 or 80486 processor, you can use EMM386.exe as the UMB provider. If your computer has a different processor, you must supply a different UMB provider. *On some computers, you may even be able to use HIMEM.SYS itself as the UMB provider.* ?????? - Clarence Verge. -- Using Arachne 1.66 on DSL.
