[comp.sys.ibm.pc] Extended Memory for PS2 Model 30

rwojcik@bcsaic.UUCP (Rick Wojcik) (04/04/88)

I have come into possession of a PS/2 Model 30 with a 2 MB memory board,
but I lack the software to access above 640K.  I would like to use this 
extra memory for a ramdisk, at least.  Can anyone give me suggestions?
Thanks in advance.
-- 
Rick Wojcik   csnet:  rwojcik@boeing.com	   
              uucp:  {uw-june  uw-beaver!ssc-vax}!bcsaic!rwojcik 
address:  P.O. Box 24346, MS 7L-64, Seattle, WA 98124-0346
phone:    206-865-3844

tim@j.cc.purdue.edu (Timothy Lange) (04/06/88)

First, an IBM PS/2 model 30 has an 8086 cpu, so extra memory will
have to used as EXPANDED memory, not extended.  Secondly, all
board manufacturers bundle the necessary software drivers with
their board.  If you post the brand and model of the board
someone should be able to help you.

Tim.
-- 
Timothy Lange / PC Learning Resource Center / Mathematical Sciences Bldg.
Purdue University Computing Center / West Lafayette, IN  47907
317-494-1787 / tim@j.cc.purdue.edu

rmpinchback@dahlia.waterloo.edu (Reid M. Pinchback) (04/07/88)

In article <4710@bcsaic.UUCP> rwojcik@bcsaic.UUCP (Rick Wojcik) writes:
>I have come into possession of a PS/2 Model 30 with a 2 MB memory board,
>but I lack the software to access above 640K.  I would like to use this 
>extra memory for a ramdisk, at least.  Can anyone give me suggestions?

   I haven't kept track of all the new PS 2 do-dads, but do we still
have the extended/expanded memory CR*P problems?  If so, what is this
machine giving us (other than a higher price)?

   OS 2, where are you? (and why do you cost as much as a pc?)

rob@maccs.UUCP (Rob McDonald) (04/09/88)

In article<6853@j.cc.purdue.edu>tim@j.cc.purdue.edu.UUCP(Timothy Lange)writes:

>First, an IBM PS/2 model 30 has an 8086 cpu, so extra memory will
>have to used as EXPANDED memory, not extend.....

I don't understand.  Does Extended memory require use of protected mode?
Somebody please enlighten me.

EMAIL: rob@maccs.UUCP            ARCHAIC: Stelco Inc. Research Dept.
  ...!utzoo!utgpu!maccs!rob               P.O. Box 2030, Hamilton
  ...!uunet!mnetor!maccs!rob              Ontario, Canada, L8N 3T1
Don't blame the school or my employer, the opinions expressed are my own.
-- 
EMAIL: rob@maccs.UUCP            ARCHAIC: Stelco Inc. Research Dept.
  ...!utzoo!utgpu!maccs!rob               P.O. Box 2030, Hamilton
  ...!uunet!mnetor!maccs!rob              Ontario, Canada, L8N 3T1
Don't blame the school or my employer, the opinions expressed are my own.

johnl@ima.ISC.COM (John R. Levine) (04/11/88)

In article <1119@maccs.UUCP> rob@maccs.UUCP (Rob McDonald) writes:
>In article<6853@j.cc.purdue.edu>tim@j.cc.purdue.edu.UUCP(Timothy Lange)writes:
>>First, an IBM PS/2 model 30 has an 8086 cpu, so extra memory will
>>have to used as EXPANDED memory, not extend.....
>I don't understand.  Does Extended memory require use of protected mode?
>Somebody please enlighten me.

In short, yes.  Tiny summary:

 Extended memory -- memory addressed above 1MB that is addressed by 80286
 or 80386 in protected mode.

 Expanded memory -- memory addressed though a bank switching hack that will
 work on any 8088 or above.

To add to the confusion (beyond the foolishness of choosing two names that
sound almost the same):

Every expanded memory card I've seen for an AT lets you configure the memory
as expanded or extended or a combination, depending on switches.

There are programs around that attempt to use extended memory on a 286 to
simulate expanded memory. They work for some applications but not for others.
You cannot correctly implement expanded memory with reasonable performance
without some hardware assistance, BUT:

The 80386 chip can use its on-chip memory management hardware to correctly
implement expanded memory on top of extended.  Most 80386 operating
environments do this for you.

On a PS/2 mod 50 or above, the configuration hardware built into memory cards
is sufficient to implement expanded or extended memory. By default it comes up
as extended, but suitable software (available from several sources) lets you
use it as expanded. The motherboard memory doesn't have the hardware, so you
can't use any of it as expanded. Note that since the PS/2 mod 30 only has an
8086, you can install expanded but not extended memory cards.

Confused? Wait until someone tries to explain how this fits with OS/2.
-- 
John R. Levine, IECC, PO Box 349, Cambridge MA 02238-0349, +1 617 492 3869
{ ihnp4 | decvax | cbosgd | harvard | yale }!ima!johnl, Levine@YALE.something
Rome fell, Babylon fell, Scarsdale will have its turn.  -G. B. Shaw