Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.os.msdos.programmer > #652
| From | Ross Ridge <rridge@csclub.uwaterloo.ca> |
|---|---|
| Newsgroups | comp.os.msdos.programmer |
| Subject | Re: Loading DOS high on a XT |
| Date | 2012-07-16 02:58 -0400 |
| Organization | University of Waterloo |
| Message-ID | <ju0e32$cbb$1@rumours.uwaterloo.ca> (permalink) |
| References | <ca26ced2-1f41-40ee-bacc-5cead74a400b@n33g2000vbi.googlegroups.com> |
Ruud <Ruud.Baltissen@apg.nl> wrote:
>DOS itself can be loaded high as well and AFAIk this is done by
>HIMEM.SYS. But that program won't work on a XT so the obvious
>question: how can I persuade DOS to load itself in the UMB area
>instead below the 640 KB barrier?
MS-DOS loads itself "high" (ie. DOS=HIGH in CONFIG.SYS) by loading part
of itself into the HMA (High Memory Area). That's the (almost) 64K
area above the 20-bit addressing limit of the original 8086 CPU which
can be accessed from real mode on CPUs with more than 20-bit addressing
('286 or later).
Since the HMA doesn't exist on PC XTs you won't be able to convince
MS-DOS to load there. If I can recall correctly, MS-DOS can also load
some code into UMBs, but I think that's limited to internal drivers and
parts of COMMAND.COM. I assume you've already created an XMS driver
with UMB extensions to get your drivers loaded there. If that doesn't
also convince MS-DOS to load what it can into UMBs, then I'm not sure
anything else will.
Ross Ridge
--
l/ // Ross Ridge -- The Great HTMU
[oo][oo] rridge@csclub.uwaterloo.ca
-()-/()/ http://www.csclub.uwaterloo.ca/~rridge/
db //
Back to comp.os.msdos.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Loading DOS high on a XT Ruud <Ruud.Baltissen@apg.nl> - 2012-07-15 23:16 -0700
Re: Loading DOS high on a XT Ross Ridge <rridge@csclub.uwaterloo.ca> - 2012-07-16 02:58 -0400
Re: Loading DOS high on a XT "Rod Pemberton" <do_not_have@notemailnot.cmm> - 2012-07-16 05:10 -0400
Re: Loading DOS high on a XT Ruud <Ruud.Baltissen@apg.nl> - 2012-07-17 01:37 -0700
Re: Loading DOS high on a XT Jim Leonard <mobygamer@gmail.com> - 2012-07-17 14:11 -0700
Re: Loading DOS high on a XT Ruud <Ruud.Baltissen@apg.nl> - 2012-07-17 22:36 -0700
Re: Loading DOS high on a XT T. Ment <t.ment@protocol.invalid> - 2019-03-30 04:58 +0000
Re: Loading DOS high on a XT "R.Wieser" <address@not.available> - 2019-03-30 08:04 +0100
Re: Loading DOS high on a XT src153 <src153@protocol.invalid> - 2019-03-30 15:17 +0000
Re: Loading DOS high on a XT "R.Wieser" <address@not.available> - 2019-03-30 19:30 +0100
Re: Loading DOS high on a XT src153 <src153@protocol.invalid> - 2019-03-30 18:56 +0000
Re: Loading DOS high on a XT "R.Wieser" <address@not.available> - 2019-03-30 21:18 +0100
Re: Loading DOS high on a XT src153 <src153@protocol.invalid> - 2019-03-30 21:22 +0000
Re: Loading DOS high on a XT src153 <src153@protocol.invalid> - 2019-03-30 23:09 +0000
Re: Loading DOS high on a XT src153 <src153@protocol.invalid> - 2019-03-30 23:34 +0000
Re: Loading DOS high on a XT "R.Wieser" <address@not.available> - 2019-03-31 10:25 +0200
Re: Loading DOS high on a XT Rod Pemberton <invalid@lkntrgzxc.com> - 2019-04-02 18:05 -0400
csiph-web