This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

error code C129

I have a working C program that runs correctly while i was using Keil Microvision2. I have switched the same program to Keil Microvision5 and i get the following error.

..\..\..\SOC501 Keil Software\SOC501K4\Interrupt routines.c(10): error C129: missing ';' before 'CODE'

the associated code segment is as shown below>>>

EXTRN CODE (UART_INTR)
EXTRN CODE (TIMER0_ISR)
EXTRN CODE (INT0_ISR)
//;-----------------
CSEG AT 0003h //for C version ref to page 121.
CALL INT0_ISR //initialized in main.C
RETI
CSEG AT 000Bh
CALL TIMER0_ISR //initialized in main.C
RETI

CSEG AT 23H
CALL UART_INTR //Moved to main.c.4/18/12...Initialized in BL.asm. UART clock based on T3.
RETI

;ORL CFG832, #01H

I would like to know changes i need to make in the code and /or replace it with C code so that interrupts operate correctly. The code for the interrupts is in another file in the same project..
Any help would be appreciated..

Thanks.

Dr. Bhal Tulpule