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
SystemHalted

Multi-tasking

Post by SystemHalted »

Does any body know where to find some good doc's or tutorials on MultiTasking?
I would go on a chat and ask but no ones on at 1AM.
carbonBased

RE:Multi-tasking

Post by carbonBased »

I'd just take a look at some of the OSs on this board... or read a good document on Intel architecture... it's actually not too difficult to implement basic TSS based multitasking; took me a couple of hours, and I'd never done it before, so...

I used Mindshare's "Protected Mode System's Architecture" as my reference throughout the entire process of implementing multi-tasking.  It served me quite well (and for many other things as well... the book is invaluable!)

Jeff
SystemHalted

RE:Multi-tasking

Post by SystemHalted »

Actually 3 hours after I wrote this I Finished it up:)
carbonBased

RE:Multi-tasking

Post by carbonBased »

Cheers!

It always seems so simple after actually doing it, eh? :)  I hate that!  I've had so many tasks that I thought would be really difficult, so I delayed them... but once I actually got into them, they weren't too bad :)

For example, large granularity (4kb/1 page) memory allocation with lists... thought it'd be crazy-hard, but once you delve into it, it just clicks.

Perhaps not the greatest advice for new-commers... I've been doin' this stuff for years.  You're still gonna struggle the first time; I did.  But sometimes you just gotta bite down and go at it.

Cheers,
Jeff
Post Reply