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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
08/30/04 11:43
Read: times


 
Msg Score: +2
 +3 Informative
 -1 Overrated
#76597 - Tiny O/S for the 80c552
Four tasks, interrupt driven, full context switching. No documentation yet, but I am releasing it on my website for others to use/modify and the code (assembler) is really easy to understand. Includes four dummy tasks as an example. Each one is a three level nested loop, with purposely different completion rates. When a task finishes, it send a unique character back to the console.

The main part of it is the setup of the task table, and the timer0 interrupt routine which just saves off one task's registers, switches the stack pointer to the next task, and loads the new tasks registers, then RETI. The currently running task has no idea what happened.

Suggestions are appreciated!

http://www.tigerprecision.com/80c552/to...index.html

List of 12 messages in thread
TopicAuthorDate
Tiny O/S for the 80c552            01/01/70 00:00      
   RE: Tiny O/S for the 80c552            01/01/70 00:00      
      RE: Tiny O/S for the 80c552            01/01/70 00:00      
         RE: Tiny O/S for the 80c552            01/01/70 00:00      
            RE: Tiny O/S for the 80c552            01/01/70 00:00      
               RE: Tiny O/S for the 80c552            01/01/70 00:00      
                  The "developer" you spoke with            01/01/70 00:00      
                     RE: The \            01/01/70 00:00      
                        Sorry, I will not argue with you            01/01/70 00:00      
                  RE: Tiny O/S for the 80c552            01/01/70 00:00      
               be happy            01/01/70 00:00      
                  RE: be happy            01/01/70 00:00      

Back to Subject List