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.
Hello, After testing my latest program in UV2, I went to create a burnable test version and got the following error:
LAST LINES OF M66 FILE 01FD56H PUBLIC LABEL --- --- ?C?PRNFMT 01FD1CH BLOCK LVL=0 02E4H --- print_formatter --- BLOCKEND LVL=0 --- --- *** ERROR L121: IMPROPER FIXUP MODULE: C:\KEIL\C166\LIB\C167HL.LIB (?C?PRNFMT) SECTION: ?C_LIB_CODE CLASS: FCODE OFFSET: 02E2H SECTION MAP 01FB72H 01FFFFH 00048EH CODE REL WORD --- --- PUBL FCODE ?C_LIB_CODE 020000H 020EDFH 000EE0H CODE REL WORD --- --- PUBL FCODE ?PR?APPEND
This problem is already fixed quite a while. Please download the latest version from http://www.keil.com/update/c166.htm. In version 4.05 you can only force the linker to locate ?C_LIB_CODE to a different address by using the SECTIONS directive.