Have finished a tutorial about multitasking/stack based task switching.
you can find it here:
multitasking howto
I hope it is of use for those who struggle with stack based task switching as well as with some questions about how to do multitasking. Anyways, my text does not cover the handling of linked lists and so forth. I assume you know about basic data structures in c.
stay safe.
Multitasking how-to
-
- Member
- Posts: 1600
- Joined: Wed Oct 18, 2006 11:59 am
- Location: Vienna/Austria
- Contact:
Multitasking how-to
... the osdever formerly known as beyond infinity ...
BlueillusionOS iso image
BlueillusionOS iso image
- Pype.Clicker
- Member
- Posts: 5964
- Joined: Wed Oct 18, 2006 2:31 am
- Location: In a galaxy, far, far away
- Contact:
Re:Multitasking how-to
looks fine, though i hadn't the time to read it thoroughly ... however, you should not mix english text and german variable names, because it makes the paper a bit confusing for those that do not properly understand german.
-
- Member
- Posts: 1600
- Joined: Wed Oct 18, 2006 11:59 am
- Location: Vienna/Austria
- Contact:
Re:Multitasking how-to
have done some changes to it in respect to your comment about german variable names. Now it should be better lisible for NON-german-speakers.
It's a bit difficult for me ... the code snipped are from my very own os, so they are tested and run fine. But as I am used to using german variable names for not to confuse them with english c-keywords, java keywords or cobol keywords, I sometimes forget about them... sorry for that.
It's a bit difficult for me ... the code snipped are from my very own os, so they are tested and run fine. But as I am used to using german variable names for not to confuse them with english c-keywords, java keywords or cobol keywords, I sometimes forget about them... sorry for that.
... the osdever formerly known as beyond infinity ...
BlueillusionOS iso image
BlueillusionOS iso image