🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.ibm.pc
Article #40799

Extended Memory Board

#40799
From: Francois Jalbert
Date: Fri, 05 Jan 1990 05:06
88 lines
4917 bytes
Hello everybody. I have been looking for a while without success for 
the following:

   4 Mb of extended-only memory starting at 1384 Kb in memory space.

So far, none of the dealers I talked to knows anything about such
boards. They looked into their books and found nothing appropriate.
If I can supply them with a maker and model number, they claim that
they could try to get one for me. 

I justify briefly my need:

A) I want to use the board as a huge RAM disk on my 13.8 MHz AT-clone.
   I know about caches, but I prefer a RAM disk with its content 
   optimized for any given application. Batch files will setup the RAM
   disk for me.

B) The size of the files I use daily in a rotating fashion is such
   that 2 Mb is a minimum. 4 Mb would give me plenty of breathing room.
   I guess 1 Mb chips at 80 ns are good enough for a 9.3 MHz bus speed.

C) I have the usual 640/384 Kb split. I would rather avoid wasting that
   384 Kb of extended memory I already have. It is also on the main board
   and theoretically accessed faster. Good if the RAM disk directory is
   kept there. However, I was disappointed when a RAM tester reported 
   several wait states on that extended memory. Especially since the
   standard 640 Kb RAM has 1 wait state write, 0 wait state read. Any info
   on this would be interesting.

D) I do not care about EMS and all that. I have no need for multitasking
   and my applications do fine with 640 Kb and temporary files. I believe
   a board without EMS capability is advantageous as it:

     1) is simple, therefore more reliable. All you need is a bus driver
        (LS244 or LS245?), a little bit of address decoding with some TTL'S,
        and the memory sockets. If I had time, I think I could make one
        up myself by looking at the circuitry of the memory board in my
        old PC clone.

     2) is probably cheaper.

     3) is perhaps faster. I can't help suspect that all that EMS circuitry,
        even when disabled, could add wait states. Anybody knows anything
        about this?

E) The potential disadvantages are that:

     1) EMS will never be available. That's all right with me as I won't
        change my mind. I'll buy a 386 when I am satisfied with the
        PS/2 software situation.

     2) access to the extended memory is done by switching the processor
        mode which I am told, is a slow process. I have no benchmark
        results on this. A couple of magazines did mention EMS software-
        driven to be the fastest option for fast 286's. That's not reason
        enough for me to go the complex EMS way. 

     3) back-filling memory to 640 Kb is not possible. I already have 640 Kb
        and I don't care for that option. I would care about back-filling
        to 704 Kb though. That's the way I have been running my PC since 1984. 
        However, it won't recognize that memory. I wrote a device driver that
        either does nothing, or modifies the amount of memory available in the
        BIOS data area and then jumps at a specific address in the BIOS to 
        reboot the PC. Any info on this capability would be great.

I looked into magazines and found and old PC-Magazine (?) which had a
comparison of memory boards. I was surprised to see that the issues
discussed there were the ones I had been thinking about. Even the 384 Kb
jump was already an option available on some boards. 

However, I doubt these memory boards are still available now. Technology
just goes too fast for such things to remain unchanged for 3 years. 
The more recent magazines mention only fancy EMS 4.0 boards which don't
interest me. There has been some contradictory discussion lately about
the Everex RAM-3000. I was sorry to hear it is probably of the fancy breed.

In the past, the queries I submitted to the net have always been answered
satisfactorily. I remain amazed at the number of people who know exactly
what one is talking about, and the potential solutions. My recent queries
about EPIC in the TeX group were answered by the author!!! I have no doubt that
if such simple boards are still available, somebody out there reading this knows
about it. If I get no reply, I can safely just forget about the whole thing for
now.

Of course, if enough interest is expressed, I'll summarize.

Thanks in advance. Francois
                       '
Technical Details
Message-ID: <6169@ubc-cs.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!rice!uw-beaver!ubc-cs!jalbert

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!rice!uw-beaver!ubc-cs!jalbert
From: jalbert@cs.ubc.ca (Francois Jalbert)
Newsgroups: comp.sys.ibm.pc
Subject: Extended Memory Board
Summary: Looking for such boards
Keywords: Extended Memory Board
Message-ID: <6169@ubc-cs.UUCP>
Date: 5 Jan 90 05:06:02 GMT
Sender: news@cs.ubc.ca
Reply-To: jalbert@cs.ubc.ca (Francois Jalbert)
Organization: UBC Department of Computer Science, Vancouver, B.C., Canada
Lines: 88