Handling Timer Interrupt

Hello expert’s, I’m writing the application programming interface for timer for creating a delay. The function is working perfectly fine but the problem is that i have to fix the interrupt handler for timer on a specific address. I want your precious opinions about how can i fixed the interrupt handling code on a particular address. I have only one timer so I’m not using CLINT. Is there any other way for jumping on that particular code of the handler.
Looking forward to hearing from you.
Thanks in anticipation

You need to mix the code with the linker script to fix it to a specific address.
Either you can create a seperate memory section and map the handler to it or you can just put at the start with KEEP linker command.

In following example, the .start_entry would be pinned at 0x8000_0000 as first in ram section.