Because the higher area of FLASH has been used by the monitor program and this area is block protected, I have to redirect the interrupt vectors to an unprotected area. When interrupt occurs, the monitor will get the target address saved in the vectors and jump to this address to execute the subroutine. But when I redirect an interrupt vector as following in the PRM file,
VECTOR ADDRESS 0xEFFC SWI
I got this Link error:
L1119: Vector allocated at absolute address 0xEFFC overlaps with sections placed in segment .absSeg0
I use this command just to specify the target address saved at 0xEFFC to the address of subroutine SWI.
I didn't find the defination of segment .absSeg0 in the PRM file and other files, where is this segment defined? How can I solve this problem?
Thank you very much!