|
|
Re: Question about UMBs: msg#00387
|
Subject: |
Re: Question about UMBs |
tom ehlert wrote:
I learned this several years ago, but I've never done anything with it
since, so... I'm wondering how a UMB provider informs DOS that there's
now memory about the video buffer at A0000-BFFFF?
XMS function 0x10 (see RBIL int2f/4310)
Ehm... I'm not looking to provide a UMB manager, but just let DOS manage
them once they're there. I couldn't find the source code to UMBPCI
anywhere, and since the UMB service it provides looks very attractive to
me, I downloaded some Intel docs and worked up a program (last night)
that provides UMBs where possible on a 440LX chipset (I could easily
modify it to add support for more Intel chipsets, the differences
between them aren't all that large, but that's the only chipset I have
available to test with). So, I have (in pure DOS mode on this machine)
an extra 144KB of memory, but I don't know how to inform DOS about it....
is it possible to create a .sys file, loadable by the
DEVICE command in config.sys, that won't take any memory after
initialization? Meaning, it loads, does its job, and is completely out
of memory afterwards.
return installation error and set memory required=0,
and you won't get installed.
Okay... I'm relearning how to create .sys files, so I think I'll
understand that in a couple days, lol.
|
| |