Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
12/01/02 12:52
Read: times


 
#33507 - RE: Bank Switching in Keil C
Hi Micheal

The only time I used a banked system on the 8052 was with the IAR EW8051 C Compiler..

The IAR has many limitation's when banking.It would only generate banked addresses for function calls,All C runtime library functions,interrupt routines,variable intitialisers, and the Cstartup code had to be in the root bank.
This meant that if the root code was say 10k, then the lower 10k of all banks was inaccessible.

For debugging we always broke the code down into small working modules that would fit into the 64k.Once they were ok,we banked them and retested.And I cant recall any real problems.






List of 5 messages in thread
TopicAuthorDate
Bank Switching in Keil C            01/01/70 00:00      
RE: Bank Switching in Keil C            01/01/70 00:00      
RE: Bank Switching in Keil C            01/01/70 00:00      
RE: Bank Switching in Keil C            01/01/70 00:00      
RE: Bank Switching in Keil C            01/01/70 00:00      

Back to Subject List