[comp.sys.amiga.tech] Help with Memory Problem

fgd3@jc3b21.UUCP (Fabbian G. Dufoe) (01/29/89)

     My RAM expansion box has some bad memory chips.  Unfortunately
the manufacturer is out of business.  If I know the address where the error
occurred and the bit (or bits) that came back wrong, is there a generic way
to figure out which chip is failing without any hardware documentation?  I
don't want to just swap chips until the errors go away because they're all
soldered, not socketed.  The expansion box is a MEGAmiga from Analog
Precision, if that helps.

     If I can't determine which chips to replace I've thought about another
alternative: quarantine the bad addresses so the system won't allocate
them.  Is there any way I can allocate memory at a specific address?  

     I thought about a little program to put in my startup-sequence that
would walk down the system's memory free list and patch it so the bad
addresses wouldn't be included in free memory.  I'm not sure how to go
about it (the memory free list's format apparently isn't documented).
Before I put in a lot of time, does anyone know if that approach would
work?  Can anyone point me to the format of the memory free list?

     Any and all help would be appreciated.  Thanks.

--Fabbian Dufoe
  350 Ling-A-Mor Terrace South
  St. Petersburg, Florida  33705
  813-823-2350

UUCP: ...uunet!pdn!jc3b21!fgd3