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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
08/06/02 19:02
Read: times


 
#26833 - RE: Locating Interrupts and JMP from INT/EXT
Ok, example (I am sure it is wrong, but you will get the drift):

You need to find out how to make your assembler/compiler/linker locate the table, when compiling the App (no you do not need to compile the two together, that would defeat the purpose) at 10000 hex. The variable type names are probably wrong, you need figure out what Tasking uses.

in the app
code table[]= {&Reset_Routine, &Int0Routine,...};

in the boot
code * code table [] ;

in the app reset vector
if (AppActive) *table[0]();

in the app int0 vector
if (AppActive) *table[1]();

This should givbe you the idea,

Erik

List of 5 messages in thread
TopicAuthorDate
Locating Interrupts and JMP from INT/EXT            01/01/70 00:00      
RE: Locating Interrupts and JMP from INT/EXT            01/01/70 00:00      
RE: Locating Interrupts and JMP from INT/EXT            01/01/70 00:00      
RE: Locating Interrupts and JMP from INT/EXT            01/01/70 00:00      
RE: Locating Interrupts and JMP from INT/EXT            01/01/70 00:00      

Back to Subject List