Hi, I've got a program getting the startup code to locate in the proper place because its being displaced by the C Lib module Here's a mapfile snippet
* * * * * * * * * * * C O D E M E M O R Y * * * * * * * * * * * * * 000000H 000002H 000003H BYTE OFFS.. CODE ?C_CPURESET?0 000003H 000022H 000020H --- --- **GAP** 000023H 000025H 000003H BYTE OFFS.. CODE ?SYS_SERIAL0?00023 000026H 003FFFH 003FDAH --- --- **GAP** 004000H 004176H 000177H BYTE UNIT CODE ?C?LIB_CODE 004177H 0042A9H 000133H BYTE UNIT CODE ?C_C51STARTUP 0042AAH 0042BEH 000015H BYTE UNIT CODE ?C_INITSEG
BASE START END USED MEMORY CLASS ========================================================== X:000000H X:00A000H X:00FFFFH 00078BH XDATA X:000000H X:020000H X:03FFFEH 000401H HDATA C:000000H C:004000H C:009FFFH 0002C5H CODE C:000000H C:010000H C:01FFFFH 0007C1H ECODE C:000000H C:004000H C:00DFFFH HCONST I:000000H I:000000H I:0000FFH 000001H IDATA I:000000H I:000000H I:00007FH 000018H DATA