home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 510.lha / MemHandler_v1.2 / Mem.doc < prev   
Encoding:
Text File  |  1991-05-07  |  1.9 KB  |  69 lines

  1.  
  2. ##    ##  ########  ##    ##            ######     ######     #####  
  3. ###  ###  ########  ###  ###            #######   ########   ####### 
  4. ########  ##        ########            ##    ##  ##    ##  ##       
  5. ## ## ##  ######    ## ## ##            ##    ##  ##    ##  ##       
  6. ##    ##  ##        ##    ##            ##    ##  ##    ##  ##       
  7. ##    ##  ##        ##    ##            ##    ##  ##    ##  ##       
  8. ##    ##  ########  ##    ##   ##       #######   ########   ####### 
  9. ##    ##  ########  ##    ##   ##       ######     ######     #####  
  10.  
  11.  
  12. Mem-Handler is a handler that allows any area of system memory to be accessed
  13. like a file.  As an added bonus MEM: will act like NULL: if no address/length
  14. is specified.  All writes automatically succeed.
  15.  
  16. Mem-Handler is Copyright 1990,1991 by Michael Mounier.  Non-commercial distribution
  17. is allowed.
  18.  
  19. Version 1.2 implements some more packet types that seem to be required for 
  20. correct operation under that latest version AmigaDOS 2.0 (37.74).
  21.  
  22. To install Mem-Handler
  23. ----------------------
  24.  
  25. 1) Place the following entry in your MountList:
  26.  
  27. /* MEM:addr/len allows system memory as a file */
  28. MEM:    Handler = L:Mem-Handler
  29.         Stacksize = 2000
  30.         Priority = 5
  31.         Globvec = -1
  32. #
  33.  
  34. 2) Copy Mem-Handler to L:
  35.  
  36. 3) Mount MEM:
  37.  
  38.  
  39. To access MEM: 
  40. --------------
  41.  
  42. Use MEM:address/length wherever you would use a filename.  Address and 
  43. length are in HEX.
  44.  
  45.  
  46. Examples/Uses
  47. -------------
  48.  
  49. To look at ROM try:
  50.  
  51. > Type MEM:FC0000/40000 opt h
  52.  
  53. You could use MEM: in conjuction with an editor (such as CED) and AREXX to
  54. allow you to compile (or do some other processing) straight from ram.
  55.  
  56. You can use MEM: like NIL: or NULL:  for example:
  57.  
  58. > Copy #? to MEM: all
  59.  
  60. Caveats
  61. -------
  62.  
  63. You CAN crash your machine with MEM: by reading an area of memory that
  64. contains write only registers.
  65.  
  66. Avoid the following address ranges:
  67. A00000-BFFFFF
  68. D80000-EFFFFF
  69.