home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 581b.lha / showmmu_v1.0 / README next >
Text File  |  1991-10-08  |  2KB  |  34 lines

  1. /*
  2.  * Dump the current MMU table and show the various MMU status flags (except
  3.  * the status-register itself, which isn't really useful if not doing explicit
  4.  * address translation).
  5.  * If you want to learn about how the MMU works, I strongly recommend you
  6.  * read either the 68851 or the 68030 user manual, they explain `everything'
  7.  * you want to know, and more ;-)
  8.  * This program has been written for a 68030 MMU, it doesn't support 68851-only
  9.  * features, since I can't test them, and I don't need them ;-)
  10.  * This program is my first attempt at understanding how `my' MMU works, and
  11.  * I guess I know enough now to try to write my own tables;-)
  12.  *
  13.  * V1.0  91-10-7  M. Wild  first hack (it's a one-session hack I admit ;-))
  14.  *                Bugs: o  No indirect page-descriptors. If they're used,
  15.  *                         they're translated as table-descriptors, with quite
  16.  *                         possibly a deadly (hi guru;-)) result
  17.  *                      o  No checks for too deeply nested tables (same applies
  18.  *                         as above). This is not too bad, since only active
  19.  *               page tables are dumped, they already have proven to
  20.  *               be somewhat sensible...
  21.  *                      o  No support for function codes. Same scenario to be
  22.  *                         expected as in the above cases...
  23.  *
  24.  * This is free software. This means that I don't care what you do with it
  25.  * as long as you don't claim you wrote it. If you enhance it, please
  26.  * send me your diffs! 
  27.  * Oh, of course, you use this stuff entirely at your own risk, I'm not 
  28.  * responsible for any damage this program might cause to you, your computer,
  29.  * your data, your cat, your whateveryoucanthinkof, no warranty whatsoever is
  30.  * granted.
  31.  *
  32.  * I can be reached on internet as: wild@nessie.cs.id.ethz.ch (Markus Wild)
  33.  */
  34.