Multi-Tasking

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
thoover

Multi-Tasking

Post by thoover »

well as you can see i need help with multi-tasking, for now, i need help to find a way to getthe computer to run 3 or more parts of my kenel at a time in asm and c, im using nasm,djgpp. so can anyone help me or gie me a good link.
earlz

Re:Multi-Tasking

Post by earlz »

ever considered switching to MinGW, much better compiler but anyway

check through osdever.net in their tutorial section they have plenty of multitasking info, also I think the osfaq also contains some stuff over it
fascist-fox

Re:Multi-Tasking

Post by fascist-fox »

Search around a bit. What I or someone else considers a 'good' link may be what you consider bad since everyone learns differently.

Here are some links:
http://www.mega-tokyo.com/osfaq/Context%20Switching
http://osdever.net/tutorials/multitasking.php?the_id=84
http://my.execpc.com/~geezer/osd/tasks/index.htm
http://www.unixwiz.net/techtips/win32-callconv-asm.html <-- not os related but the concepts apply to software task switching

If you aren't to concerned about performance then try the TSS method, which is slower but described in the intel manuals. and if none of the above links helps you maybe try looking through another hobby os that has basic task switching.
Post Reply