My program:void time(void) interrupt 1 {...} When linking, error L121 is given: *** ERROR L121: IMPROPER FIXUP MODULE: main.obj (MAIN) SEGMENT: ABSOLUTE OFFSET: 000BH If "interrupt 1" is deleted, the link is OK. Why?
well if you have 2 things at the same address, the linker can not link. Best guess, you have located part of some asembler code at 0. Erik
Sounds like an AJMP or ACALL to something that is too far away for an AJMP instruction. Jon
See also the answers in the knowledgebase: http://www.keil.com/support/docs/2157.htm http://www.keil.com/support/docs/1270.htm
Hello brother, how are you?
I am facing the same issue. Have you found any solution