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

Back to Subject List

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


 
#16345 - RE: Running code from XDATA RAM
Interrupts are possible in this config as well. You make the ROM code store in the first RAM addresses (typically 8000 hex) the actual address of the bootcodes ISRs before enabling interrupts. The interrupt location(e.g. 3) the contains an indirect jump (mov dptr,# - clr a - jmp @a+dptr) to what 800n point to. The initializer of the RAM code will disable interrupts, write the new ISR addresses to 8000-800n and reenable the interrupts.

Yes, it is possible

Erik

List of 7 messages in thread
TopicAuthorDate
Running code from XDATA RAM            01/01/70 00:00      
RE: Running code from XDATA RAM            01/01/70 00:00      
RE: Running code from XDATA RAM            01/01/70 00:00      
RE: Running code from XDATA RAM            01/01/70 00:00      
RE: Running code from XDATA RAM            01/01/70 00:00      
RE: Running code from XDATA RAM            01/01/70 00:00      
RE: Running code from XDATA RAM            01/01/70 00:00      

Back to Subject List