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