We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I am trying to use the Analog Devices ADuC QuickStart Kit with with a multi-module Assembly language program. The included debugger/downloader takes as its input a single .lst file with all references resolved and located. Is there a utility that exists that will take the Keil .M51 file and asociated .lst files and create a single, merged .lst file? Alternatively, is there another method, short of creating a single module, of achieving this end?
If you have the full-size toolkit (PK51), you may want to examine the combined assembler listing produced by the "linker code packing" option. It's default filename extension is *.cod. Or you may have to change the build strategy and just use a single master source file in which you INCLUDE() all the others, instead of the more modular approach using separate assembler runs and the linker.
Or use the Keil debugger, which works with a linked file?