[misc.handicap] using extended memory

Darrell.Shandrow@f7.n300.z1.fidonet.org (Darrell Shandrow) (10/02/90)

Index Number: 10760

[This is from the Blink Talk Conference]

I have a machine a 386sx, with 1 meg of ram.  How can I use the memory
abouve 640k?  I am using JAWS screen review.  73
 

--
Uucp: ..!{decvax,oliveb}!bunker!hcap!hnews!300!7!Darrell.Shandrow
Internet: Darrell.Shandrow@f7.n300.z1.fidonet.org

William.Wilson@p0.f89.n129.z1.fidonet.org (William Wilson) (10/02/90)

Index Number: 10770

[This is from the Blink Talk Conference]

 DS> I have a machine a 386sx, with 1 meg of ram.  How can I use the 
 DS> memory abouve 640k?  I am using JAWS screen review.  73

Darrell,
     I know we can depend on Eric to give us a refresher on this, or at
least I am hoping he will, seeing as I recently got a 386 SX with 2 megs
of ram myself, but in the meantime...
     Did you know that it is as easy as loading a supplied device driver
in your CONFIG.SYS called HIMEM.SYS, and including on the command line a
/!MX to load Vocal-Eyes nicely out of place where a speech program
belongs!
                                        Willie
     

... BlinkTalk, Dr. Deb and Silver in Pittsburgh!

--
Uucp: ..!{decvax,oliveb}!bunker!hcap!hnews!129!89.0!William.Wilson
Internet: William.Wilson@p0.f89.n129.z1.fidonet.org

Walter.Siren.@p18.f5.n396.z1.fidonet.org (Walter Siren ) (10/03/90)

Index Number: 10836

[This is from the Blink Talk Conference]

 DS>  I have a machine a 386sx, with 1 meg of ram.  How can I use the 
 DS>  memory
 DS>  abouve 640k?  I am using JAWS screen review.  73

What is it you want to use extended memory for?  If you are speaking
about using jaws in extended memory, you can't do it at this time.

               Walter

--
Uucp: ..!{decvax,oliveb}!bunker!hcap!hnews!396!5.18!Walter.Siren.
Internet: Walter.Siren.@p18.f5.n396.z1.fidonet.org

William.Wilson@p0.f89.n129.z1.fidonet.org (William Wilson) (10/03/90)

Index Number: 10841

[This is from the Blink Talk Conference]

 WS>      What is it you want to use extended memory for?  If you 
 WS>      are speaking about using jaws in extended memory, you 
 WS>  can't do it at this time. 

Walter,
    Are you sure about this?
     Although it might not be as easy as it is with Vocal-Eyes, I know
that both Softvert and Flipper have been loaded into extended memory by
using that memory manager program by QuarterDek.  I think it is called
simply QM or something like that.
     Is anybody out there using this program to load their speech into
extended memory??
                                        Willie
     

... BlinkTalk, Dr. Deb and Silver in Pittsburgh!

--
Uucp: ..!{decvax,oliveb}!bunker!hcap!hnews!129!89.0!William.Wilson
Internet: William.Wilson@p0.f89.n129.z1.fidonet.org

Doug.Langley@f999.n203.z1.fidonet.org (Doug Langley) (10/03/90)

Index Number: 10845

[This is from the Blink Talk Conference]

    Well, there are a few ways.  You could use the PC magazine utility called 
ems 40.sys.  It makes extended simulate expanded.  Or use something like Q E M 
M.  Thers also 386 max which is also supposed to be good.
    Or if you want a ram disk you can use the DOS ram driver.

--
Uucp: ..!{decvax,oliveb}!bunker!hcap!hnews!203!999!Doug.Langley
Internet: Doug.Langley@f999.n203.z1.fidonet.org

Eric.Bohlman@p1.f778.n115.z1.fidonet.org (Eric Bohlman) (10/03/90)

Index Number: 10847

[This is from the Blink Talk Conference]

386-specific memory managers like QEMM or 386-to-the-max have
features for loading TSR's into "high memory" which is defined as
memory between 640K and 1M.  I'm not sure whether they can remap
extended memory (memory above 1M; a system with 1M of memory
usually has 384K starting at the 1M point) into high memory, though
they can map it into expanded memory (in theory, they should be
able to remap extended memory to high memory using the 386 mapping
registers, but I don't know whether they actually implement it).
The problem I see is that JAWS is bigger than 64K, and it's
difficult to find a contiguous area of high memory bigger than
64K.  A0000-AFFFF is sometimes available (especially if you have an
EGA or VGA and don't use graphics mode).  However, some of the
B0000-BFFFF block is always going to be taken up by screen memory,
and C0000-CFFFF will have your hard disk BIOS.  D0000-EFFFF might
be a possibility, whereas F0000-FFFFF is reserved for the system
BIOS.

As Willie pointed out, Vocal-Eyes can run in extended memory with
an XMS driver (HIMEM.SYS).  However, I suspect that it loads into
what's known as the "high memory area" (which is not the same thing
as the "high memory" we were talking about before).  It turns out
that due to a lucky quirk in the way the 80286 and 80386 were
designed, the CPU can access almost all of the first 64K of
extended memory while remaining in real mode (the CPU has to be
running in real mode to use DOS.  In protected mode, the CPU can
access the rest of extended memory, but the interrupt structure and
segmentation aren't compatible with DOS).  Again the problem is
that JAWS is to big to fit in that area.

If you can get a hold of QEMM or 386-to-the-max cheaply, you might
try them and see what they can do, but I wouldn't hold out too many
hopes.

--
Uucp: ..!{decvax,oliveb}!bunker!hcap!hnews!115!778.1!Eric.Bohlman
Internet: Eric.Bohlman@p1.f778.n115.z1.fidonet.org

David.Andrews@p0.f89.n129.z1.fidonet.org (David Andrews) (10/03/90)

Index Number: 10851

[This is from the Blink Talk Conference]

 DS> I have a machine a 386sx, with 1 meg of ram.  How can I use the  
 DS> memory abouve 640k?  I am using JAWS screen review.  73 
  

The memory between 640K and one meg is memory used by the system
for video display, network drivers, etc.  You must use a program
which moves TSR programs, such as your screen reader to that
memory.  I have used QEMM-386 from Quarterdeck Systems.  The
program lists for 89 or 99 dollars, I can't remember.  I think I
paid about 53 dollars.  QEMM is considered to be the best of this
type.  It has an install program, and a program called optimize
which will install the program, test high memory and move
everything it can there.  It works very well.  QEMM will also
change any extended memory you have to expanded memory, so it is
more easily used.  David Andrews

... Your Sound Alternative

--
Uucp: ..!{decvax,oliveb}!bunker!hcap!hnews!129!89.0!David.Andrews
Internet: David.Andrews@p0.f89.n129.z1.fidonet.org

Greg.Sanborn@f210.n273.z1.fidonet.org (Greg Sanborn) (10/05/90)

Index Number: 10906

[This is from the Blink Talk Conference]

 DS> I have a machine a 386sx, with 1 meg of ram.  How can I use the 
 DS> memory abouve 640k?  I am using JAWS screen review.  73
     
Hello!

I hope this will be of some help to you, there is a peice of public domain
software out there called "EMS40.sys".  It isn't very big and it comes with
simple instructions on how to use it.  All you do is put it into your
config.sys file (for an IBM compatible machine only) and it maps your high
memory, the part above 640K.  If you are unable to locate this file.  There
are quite a few others out there that you can buy and you use pretty much the
same way.  One such program is put out by Microsoft called "HIMEM".

Good Luck and I hope this helped!

Greg

--
Uucp: ..!{decvax,oliveb}!bunker!hcap!hnews!273!210!Greg.Sanborn
Internet: Greg.Sanborn@f210.n273.z1.fidonet.org