ews00461@uxa.cso.uiuc.edu (05/09/90)
The responses to my request for a 68k disassembler were quite helpful. Several pointed me to the one in the comp.sources.unix archive. This one did far more than I wanted and simplifying it was far more work than I wanted. One gentleman actually mailed me the entire source to a 68k machine language monitor which he had written in 68k assembler. Also, I found a very general, simple disasm written in C in the Fred Fish disk collection for the Amiga. Disk numner 27 contains a disassembler which is quite nice indeed for some purposes. It was extremely easy to port and does a fine job all around. It is structured as a generic routine which can be passed an address. It then disassembles the instruction at that address, placing the results in a string. All I had to provide was a starting address and a trivial routine to provide extension words. Sometimes the simplest solution is best, and in this case, I could not have imagined getting a disassembler running so easily. BTW, this code was written by Bill Rogers of New Zealand. The Fred Fish disk collection is available at a number of archives including uxe.cso.uiuc.edu. Thanks! Eric W Sink