??? 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 |
Topic | Author | Date |
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 |