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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
09/19/06 11:23
Read: times


 
#124544 - yes he can
Responding to: ???'s previous message
infact its not compiler who puts the things to addresses. its linker job to do so. In Keil it is posible using CODE or SEGMENT linker control. for example P89V51Rx2 IAP routines has to be on location having the address greater than 1fffh. if i have a function iap_erase in module iap in keil, it will have the name ?PR?iap_erase?iap(?PR?function_name?file_name) generated by the compiler i can put this function at absolute address of 2000h by using a linker control

BL51 iap.obj code(?pr?func?main(2000h))

see this link http://www.keil.com/support/docs/359.htm

be carefull when doing this

Abhishek

List of 9 messages in thread
TopicAuthorDate
c-programming            01/01/70 00:00      
   Which compiler            01/01/70 00:00      
   if you want to..            01/01/70 00:00      
      yes he can            01/01/70 00:00      
         How to place IAP routines above 2000h            01/01/70 00:00      
   I have asked many times and never got a            01/01/70 00:00      
      oops            01/01/70 00:00      
      In general?            01/01/70 00:00      
         in general            01/01/70 00:00      

Back to Subject List