Hello
MAP file is generated by the linker.
That means you should be able to get a MAP file for an ANSI C or relocatable assembler application.
Anything which gets through the linker to generate an executable file.
If you are using absolute assembly, you will not get any MAP file.
Basic idea is that programmer is controlling object allocation when programming in absolute assembly. So we suppose you know where you put your stuff.
You should be able to let the assembler generate a listing file though.
In HC08 V5.0 you have an assembly option -L for that. Please take also a look at option -Lasmc to configure whatever you want to see in the listing file.
CrasyCat