Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!att!alberta!myrias!ami-cg!cg From: cg@ami-cg.UUCP (Chris Gray) Newsgroups: comp.sys.amiga.tech Subject: New AmigaDOS hunk types Keywords: hunk Lattice disassembler Message-ID: <0353.AA0353@ami-cg> Date: 14 May 89 13:05:53 GMT Followup-To: comp.sys.amiga.tech Distribution: na Lines: 20 I'm currently in the final phases of writing an AmigaDOS object file dumper/ disassembler. It consists of a shareable library to do the actual disassembly (to be used in a debugger also) and a file reader/dumper. It already does pretty much everything I need, but, for completeness, I'd like it to also handle all of the new hunk types that Lattice uses. The AmigaDOS technical reference manual describes hunk types 999 - 1011, 1013, 1014. Lattice will generate 1016, which I would guess is an a4-relative offset. Is 1015 used for anything? What about the new stuff for libraries? In HUNK_EXT's, I know of types 0 - 3, 129 - 132. Lattice uses 134, presumeably again for a4-relative stuff. Is 133 used? Could someone please send me a definition of all of the new codes so that I can make my dumper/disassembler as general as possible? With luck, it should be off to Bob Page sometime this week, or next weekend. Oh yes, it tries its best to do a fully symbolic disassembly, and it knows about the 68020, 68851 and 68881. It handles unlinked and fully linked files. Thanks. -- -- Chris Gray ..!alberta!myrias!ami-cg!cg