home *** CD-ROM | disk | FTP | other *** search
/ minnie.tuhs.org / unixen.tar / unixen / PDP-11 / Emulators / derMouse / README < prev   
Encoding:
Text File  |  1999-11-22  |  1.8 KB  |  41 lines

  1. This is my PDP-11 emulator.  It should run on anything mostly-UNIXish;
  2. I don't think I'm doing anything system-specific except possibly for
  3. the tty and signal setup in cons_init(), which you can replace with
  4. your preferred mechanism for getting the console SLU talking to
  5. something useful.
  6.  
  7. Please note: this is my development directory.  I make no promises that
  8. what's here is in compilable shape even on the development system,
  9. never mind your system.  If you have trouble, send me mail, and if I'm
  10. not too busy I'll see if I can help.  And, of course, if it does
  11. compile I don't promise anything about what it'll do, though it should
  12. bear some resemblance to a PDP-11.  The Makefile will likely need work.
  13. The simulator is currently atrociously slow (about a factor of 50
  14. slower than the real thing on the development machine); I hope to add
  15. some caching of the memory management stuff in the hope of speeding
  16. this up.
  17.  
  18. pdp11 is the emulator itself; as11 is an assembler that knows how to
  19. generate output files of the sort pdp11 wants as input.  The .s11 files
  20. here are some sample input files.  I tried to stick reasonably closely
  21. to the DEC assembler syntax, though I must admit I was tempted to go
  22. with the UNIX syntax instead...and I may yet add UNIX-style
  23. single-digit numeric labels; they are a great convenience.
  24.  
  25. aux.shar is a shar of some auxiliary routines that you will probably
  26. find you need.
  27.  
  28. There is basically no documentation on either as11 or pdp11 included.
  29. I intend to write some, but haven't yet.
  30.  
  31. Of course, by the time you read it this file may be out of date, since
  32. I won't be updating it for every little tweak I make to the programs.
  33.  
  34. Timestamp (should be updated at each change of this file):
  35.     Mon May 20 12:15:34 GMT 1991
  36.  
  37.                     der Mouse
  38.  
  39.             old: mcgill-vision!mouse
  40.             new: mouse@larry.mcrcim.mcgill.edu
  41.