home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / amiga / programm / 18025 < prev    next >
Encoding:
Internet Message Format  |  1993-01-01  |  1.3 KB

  1. Path: sparky!uunet!munnari.oz.au!ariel.ucs.unimelb.EDU.AU!werple.apana.org.au!mbear!monster
  2. From: monster@mbear.apana.org.au (Martin Ozolins)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: ramlib & FreeMem
  5. Distribution: world
  6. Message-ID: <monster.05w9@mbear.apana.org.au>
  7. X-NewsSoftware: GRn-beta 1.16g (10.12.92) by Michael B. Smith & Mike Schwartz
  8. MIME-Version: 1.0
  9. Content-Type: text/plain; charset=iso-8859-1
  10. Content-Transfer-Encoding: 8bit
  11. Date: 30 Dec 92 21:07:34 PST
  12. Organization: Bears Incorporated
  13. Lines: 40
  14.  
  15. Can someone tell me why the following happens
  16.  
  17. OS = 2.04
  18.  
  19. FreeMem points to ROM code
  20.  
  21. Run PPMORE V2
  22.  
  23. FreeMem gets SetFunctioned ( by ramlib )
  24.  
  25. New code =
  26.  
  27. CMPI.L  #$50504D4D,-8(A1)  ; $50504D4D = PPMM
  28. BNE     *+$C
  29. CMPA.L  -4(A1),A1
  30. BNE     *+$6
  31. SUBQ.L  #8,A1
  32. ADDQ,L  #8,D0
  33. MOVE.L  *-$18,-(A7)
  34. RTS
  35.  
  36.  
  37.  
  38.  
  39. So far, it only happens when PPMORE is run.
  40. It only happens ONCE no matter how many times PPMORE is run.
  41.  
  42. And yes, ramlib does the SetFunction
  43.  
  44.  
  45. I am just curious as to why this happens and why ramlib does not 
  46. do the SetFunction when it first starts
  47.  
  48.  
  49. -- 
  50.  
  51. Martin Ozolins :Internet monster@mbear.apana.org.au
  52. Victoria       :FIDO 3:633/359.6 AMIGANET 41:300/359.6 TRINET 42:8699/8.6
  53. Australia      :Amiga Programmer, UniSYS 1100/2200 Systems Programmer 
  54.                : Author of - MLOG and MSM -
  55.