Dear All,
I encounter a very strange problem.
After I assign a absolute address function at bank0,
bank0(?PR?foo?test(C800h))
Other bank's allocation becomes very strange like the following.
BANK1 01D2H 046AH UNIT ?PR?FUNC?A_MODULE
* OVERLAP * BANK1 01D2H 0060H UNIT ?CO?B_MODULE
B_MODULE's code segment is mis-placed at the same address where some functions already occupied.
Other modules' situation are very similar. They always have some code segments overlapped with some functions.
If I put the absolute address function in common bank, there will not be any L5 warnings.
Is there any additional setting that I should add?
B.R. Daniel