Hi all, how can I get address (dOffset) of an assembler variable (T0TIMIIRQHandler) in C program?
asm startup.s ----------------- // Peripherals IRQ Handlers Address Table PUBLIC T0TIMI_Addr PUBLIC IRQ_Vectors IRQ_Vectors: T0TIMI_Addr: DD T0TIMIIRQHandler FLASH_Addr: DD FLASHIRQHandler
void EIC_Init(void) { extern u32 T0TIMI_Addr; u32 dOffset=((u32)&T0TIMI_Addr); <<<<< link error here ... ... }