From: Michele A. <mic...@gm...> - 2024-07-09 10:49:05
|
Thank you very much. I'm afraid I'm not getting the full picture for a program that complex. Il 09/07/24 12:07, Roy Rankin ha scritto: > Michele, > > I have loaded your patch into my local copy of gpsim and see no issues > with it how you use it on the program command line. However, there were > issues when I tried to load a hex and cmf via an stc file. I think I > have resolved these issues and will be committing the patch after > further testing and updating the documentation. > > Roy Rankin > > > On 2/7/24 20:39, Michele Alessandrini wrote: >> Hi, >> as I mentioned to one of the authors, I developed a patch to get full >> source debug for programs developed with MPLAB X (official Microchip >> IDE). >> MPLAB produces ELF object files (not COD as supported by gpsim) and >> the normal HEX. Elf is quite difficult to use, but it also generates a >> CMF file, a text file with source-binary matching and symbols. >> So my idea is loading CMF file in place of COD (after all "-s" is for >> symbol file, so it seemed the right place to me). It still needs HEX >> file and processor specification, example: >> gpsim -s myprog.cmf -p p16f887 myprog.hex >> >> So attached is my proposed patch. I hope it can be useful, it allows >> full source debug using MPLAB. I tried to integrate it well in the >> structure and style of the program. >> >> Let me know! >> Bye >> Michele Alessandrini >> >> >> _______________________________________________ >> gpsim-devel mailing list >> gps...@li... >> https://lists.sourceforge.net/lists/listinfo/gpsim-devel > > > _______________________________________________ > gpsim-devel mailing list > gps...@li... > https://lists.sourceforge.net/lists/listinfo/gpsim-devel |