Ethan Dicks wrote:
On 5/12/10, Fred Cisin <cisin at xenosoft.com>
wrote:
On Wed, 12 May 2010, Eric Smith wrote:
Obviously some features of the later versions of
DOS aren't going to
work on the 5150, e.g., EMM386.
. . . and HIMEM.SYS won't work on 5150 or 5160
I remember debugging a (newer) DOS machine setup with HIMEM.SYS
problems... after much more time spent fiddling around with config
files than I care to confess to, it dawned on me that it's hard to
load DOS HIGH and use extended memory when the machine in question
only has four 256KB SIMMs (i.e. - no physical memory past 1MB).
Didn't some 286+ BIOSes have an option to re-locate the memory that was
between 640K and 1024K to above the 1024K barrier so that HIMEM.SYS
could use it ? I believe most 386+ BIOSes could also use it with EMM386.
I suppose it's even harder when the machine only
has 20 address lines.
Indeed, though I guess that's where propper hardware LIM/EMS comes in.
Cheers.
Phill.
--
Phill Harvey-Smith, Programmer, Hardware hacker, and general eccentric !
"You can twist perceptions, but reality won't budge" -- Rush.