Linker barfed for no reason i know of.
Warning[215] D:\COMMON\ELF\DTMF4.ASM 1 : Processor superseded by command line. Verify processor symbol. Message[305] D:\COMMON\ELF\DTMF4.ASM 405 : Using default destination of
1 (file). Message[305] D:\COMMON\ELF\DTMF4.ASM 411 : Using default destination of 1 (file). Message[302] D:\COMMON\ELF\DTMF4.ASM 647 : Register in operand not in bank 0. Ensure that bank bits are correct. Message[302] D:\COMMON\ELF\DTMF4.ASM 653 : Register in operand not in bank 0. Ensure that bank bits are correct. Message[302] D:\COMMON\ELF\DTMF4.ASM 657 : Register in operand not in bank 0. Ensure that bank bits are correct. Message[302] D:\COMMON\ELF\DTMF4.ASM 663 : Register in operand not in bank 0. Ensure that bank bits are correct. Message[302] D:\COMMON\ELF\DTMF4.ASM 675 : Register in operand not in bank 0. Ensure that bank bits are correct. Message[302] D:\COMMON\ELF\DTMF4.ASM 683 : Register in operand not in bank 0. Ensure that bank bits are correct. **---------------------------------------------------------------------- Debug build of project `D:\COMMON\ELF\DTMF4.mcp' started. Language tool versions: MPASMWIN.exe v5.30.01, mplink.exe v4.30.01 Preprocessor symbol `__DEBUG' is defined. Wed Aug 19 23:20:01 2015
---------------------------------------------------------------------- Make: The target "D:\COMMON\ELF\dtmf4.o" is up to date. Make: The target "D:\COMMON\ELF\dtmf4.cof" is out of date. Executing: "C:\Program Files\Microchip\MPASM Suite\mplink.exe" /p16F648A "dtmf4.o" /u_DEBUG /z__MPLAB_BUILD=1 /z__MPLAB_DEBUG=1 /o"dtmf4.cof" /M"dtmf4.map" /W /x MPLINK 4.30.01, Linker Copyright (c) 2009 Microchip Technology Inc. Error - section '.org_7' can not fit the absolute section. Section '.org_7' start=0x00000e00, length=0x00000204 Errors : 1 ^---** I SEE NO REASON FOR THIS**
Link step failed.
---------------------------------------------------------------------- Debug build of project `D:\COMMON\ELF\DTMF4.mcp' failed. Language tool versions: MPASMWIN.exe v5.30.01, mplink.exe v4.30.01 Preprocessor symbol `__DEBUG' is defined. Wed Aug 19 23:20:02 2015
---------------------------------------------------------------------- BUILD FAILED
** Parts of output listing (edited out blank lines):0EFE 3411 04951 RETLW 0x11
0EFF 3411 04953 RETLW 0x11 0F00 3412 04955 RETLW 0x12 0F01 3412 04957 RETLW 0x12 04959 ; ==============================================MEMORY USAGE MAP ('X' = Used, '-' = Unused)
0000 : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX 0040 : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX 0080 : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXX--------- 0200 : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX 0240 : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX 0280 : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX 02C0 : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX 0300 : XX-------------- ---------------- ---------------- ---------------- 0500 : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX 0540 : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX 0580 : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX 05C0 : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX 0600 : XX-------------- ---------------- ---------------- ---------------- 0800 : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX 0840 : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX 0880 : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX 08C0 : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX 0900 : XX-------------- ---------------- ---------------- ---------------- 0B00 : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX 0B40 : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX 0B80 : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX 0BC0 : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX 0C00 : XX-------------- ---------------- ---------------- ---------------- 0E00 : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX 0E40 : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX 0E80 : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX 0EC0 : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX 0F00 : XX-------------- ---------------- ---------------- ---------------- 2000 : XXXX---X-------- ---------------- ---------------- ----------------All other memory blocks unused.
Program Memory Words Used: 1473 Program Memory Words Free: 2623
Errors : 0 Warnings : 1 reported, 0 suppressed Messages : 8 reported, 0 suppressed
** Part of linker listing: MPLINK 4.30.01, Linker Linker Error Map File - Created Wed Aug 19 23:20:02 2015*Warning* - This is only a partial map file due to a link time error. Only sections which were allocated prior to the error are shown below.
CODEPAGES: Memory Start End Section Address Size(Bytes) --------- --------- --------- --------- --------- --------- page 0x0000 0x0eff .org_0 0x0000 0x0000 .org_1 0x0000 0x0008 .org_2 0x0004 0x0166 .org_3 0x0200 0x0204 .org_4 0x0500 0x0204 .org_5 0x0800 0x0204 .org_6 0x0b00 0x0204 ** WHERE IS ORG_7, ADDR 0x0E00 SIZE 0x0204 **