home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / sys / atari / st / 12941 < prev    next >
Encoding:
Internet Message Format  |  1992-08-29  |  2.1 KB

  1. Path: sparky!uunet!cs.utexas.edu!uwm.edu!ogicse!das-news.harvard.edu!cantaloupe.srv.cs.cmu.edu!crabapple.srv.cs.cmu.edu!andrew.cmu.edu!sm86+
  2. From: sm86+@andrew.cmu.edu (Stefan Monnier)
  3. Newsgroups: comp.sys.atari.st
  4. Subject: Re: 520ST always boots twice: help!
  5. Message-ID: <kebfF7K00awJA9Gkhx@andrew.cmu.edu>
  6. Date: 28 Aug 92 15:18:31 GMT
  7. Article-I.D.: andrew.kebfF7K00awJA9Gkhx
  8. References: <1992Aug25.112907.16924@fel.tno.nl>
  9.     <2468PB3w164w@tcpbbs.pcn.org>
  10. Organization: Carnegie Mellon, Pittsburgh, PA
  11. Lines: 38
  12. In-Reply-To: <2468PB3w164w@tcpbbs.pcn.org>
  13.  
  14. Excerpts from netnews.comp.sys.atari.st: 28-Aug-92 Re: 520ST always
  15. boots twic.. Joseph Adato@tcpbbs.pcn. (464)
  16.  
  17. > qb7g6@fel.tno.nl (Maarten Landzaat) writes:
  18.  
  19. > I have never heard of any ST being able to have 3Mb of Ram.  I know a 520
  20. > can have 2.5Mb of RAM.  But 3Mb a RAM is a new one for me.  If this comment
  21. > is not a typo, could you let us know how it's done?
  22.  
  23. > I'm not trying to be funny or insulting.  I've really and truely never 
  24. > heard of the ability to upgrade a 520ST to 3 Megs.
  25.  
  26.  
  27. Well, 3MB STs are a bit tricky:
  28. the 1st bank is a normal 2MB bank.
  29. but the 2nd is treated specially: the two higher address bits (which are
  30. multiplexed on 1 address line) are used to select one of 4 512K bank.
  31. In fact, you fake a 2MB bank and fill it with 1,2,3 or 4 512K banks !
  32. with 2 512K banks you've got 3MB RAM.
  33.  
  34. For the hardware, no problem: as soon as the bank respond after the 1st 512K,
  35. it is assumed to be 2MB.
  36. And for the software, no problems either: the TOS don't use the hardware 
  37. info to detect RAM size. Rather it checks linearly the RAM space until it
  38. finds a fault which is recognized to be the memtop point !
  39.  
  40. For it you just need the RAM, 2 flip-flops and a few gates !
  41. Notice, that very slow RAMs (150ns) may not work with this trick cause it
  42. introduces a slight delay in RAM control signals ! Anyway, with nowadays
  43. RAM prices, it is rarely intersting: just go to 4MB !
  44.  
  45.     Stefan Monnier
  46.  
  47.  
  48.  
  49. -----------------------------------------------------
  50. -- On the average, people seem to be acting normal --
  51. -----------------------------------------------------
  52.