HEPAX VASM listing? - Printable Version +- HP Forums (https://archived.hpcalc.org/museumforum) +-- Forum: HP Museum Forums (https://archived.hpcalc.org/museumforum/forum-1.html) +--- Forum: Old HP Forum Archives (https://archived.hpcalc.org/museumforum/forum-2.html) +--- Thread: HEPAX VASM listing? (/thread-161315.html) |
HEPAX VASM listing? - Geir Isene - 01-04-2010 Has anyone seen the HEPAX VASM listings?
Re: HEPAX VASM listing? - Meindert Kuipers - 01-04-2010 I do not think the commented sources exist, a disassembly listing is the best that can be done,
Meindert
And... (was: HEPAX VASM listing?) - Vieira, Luiz C. (Brazil) - 01-04-2010 ... MLDL´s disassembling is fast and configurable. I also added some extra XROM names in the XROM.TXT file to help debugging lists with self references. Cheers.
Luiz (Brazil)
Re: And... (was: HEPAX VASM listing?) - Geir Isene - 01-04-2010 Could you send me?
Re: And... (was: HEPAX VASM listing?) - Vieira, Luiz C. (Brazil) - 01-04-2010 Hi, Geir; if you see the ROM.TXT file that comes with the 1.50 and 1.51 versions of the mldl2k.exe you will see: // File format:The only thing you need to do is to add the listing with the XROM numbers and the names of the functions you need. Also, you can remove the list with the XROM you do not need. If you tell me which ones you need, I can add to the existing XROM.TXT and send it back to you. I actually added some XROM to the original and saved four different XROM.TXT files so far, each for an specific group of modules. The default comes with: Extended Functions and CX Ext. Fcn (XROM 25)As you can see, there are no repeating XROM numbers, and I guess only the first occurrence would show up. I think these are Meindert´s first choices for a general purpose disassembling, but chances are that other XROM other than these ones appear, than I decided to modify the original XROM.TXT and suppress the ones I'd not use in some cases as I added others I would need. Let me know if you need a custom XROM.TXT and shich XROM functions you need listed. Hope this helps. Cheers.
Luiz (Brazil) Edited: 4 Jan 2010, 2:03 p.m.
Re: And... (was: HEPAX VASM listing?) - Meindert Kuipers - 01-04-2010 The disassembler uses a simple text search, and returns the first XROM match found, unless the XROM number is found in its own ROM, or in the other ROM in case of an 8K ROM, this always takes preference (or at least that is how it should be, but I realize now that I have never actually tested this ...). Of course, this only makes sense when disassembling user code. The new version of the disassembler is even more configureable, and it is nearly finished, apart from the option of disassembling according to SDK41 (useful for re-assembly ...)
Meindert
Re: And... (was: HEPAX VASM listing?) - Geir Isene - 01-04-2010 As I have awkward access to a Windows computer, and running MLDL2K.exe under Wine is funky) - anyone care to send a listing of the HEPAX module? (g@isene.com) EDIT: Never mind - I got around the quirkiness and have a working program running under wine on my Linux laptop. I will traverse the HEPAX listings and see if I can make it do what I want it to :-)
Edited: 4 Jan 2010, 4:40 p.m.
(edited)You have mail... (was: HEPAX VASM listing?) - Vieira, Luiz C. (Brazil) - 01-04-2010 Let me know if it suffices. Cheers. Luiz (Brazil) Oops! It took me longer than it took you to edit the message... Anyway, the lists will be in good hands.
Edited: 4 Jan 2010, 5:08 p.m.
Re: (edited)You have mail... (was: HEPAX VASM listing?) - Geir Isene - 01-04-2010 You saved me some work nevertheless. Thanks :-)
My pleasure! (N.T.) - Vieira, Luiz C. (Brazil) - 01-04-2010 ...
|