What shall I do now..
What shall I do now..
I've just finished interrupts, nice keyboard-input (no scanf yet), and a videodriver (with printf). What shall I do now first? Memory management?
Re:What shall I do now..
Memory Management and Scheduling will probably be the best thing to do next.
Re:What shall I do now..
If you haven't done them and plan to do them, do them ASAP. They commonly require a rewrite.AR wrote: Memory Management and Scheduling will probably be the best thing to do next.
-
- Member
- Posts: 1600
- Joined: Wed Oct 18, 2006 11:59 am
- Location: Vienna/Austria
- Contact:
Re:What shall I do now..
scheduling --- you *do* mean task switching and management of Task Control Blocks?
It's because something like a round robin scheduler kicked by the timer interrupt can be implemented with a few lines of code, but there is *more* to it than only this.
If it helps you, take a look at
http://www.distantvoices.org/html/multitasking.html
It might reveal some secrets. I presume some knowledge in that text, so, if you have question, bother me either here or via mail. mystran has some tutorial about virtual memory management on his homepage, which covers la plupart of memory management chores. Tim Robinsons Memory Management tutorial is of help too. (check out our wiki for that)
It's because something like a round robin scheduler kicked by the timer interrupt can be implemented with a few lines of code, but there is *more* to it than only this.
If it helps you, take a look at
http://www.distantvoices.org/html/multitasking.html
It might reveal some secrets. I presume some knowledge in that text, so, if you have question, bother me either here or via mail. mystran has some tutorial about virtual memory management on his homepage, which covers la plupart of memory management chores. Tim Robinsons Memory Management tutorial is of help too. (check out our wiki for that)
... the osdever formerly known as beyond infinity ...
BlueillusionOS iso image
BlueillusionOS iso image
Re:What shall I do now..
Thanks for the link.. can you also recommend some links on the internet about memory management, or shall I just google a bit around..?
Re:What shall I do now..
I know how to implement basic paging, I've only no idea what it is :-[
-
- Member
- Posts: 1600
- Joined: Wed Oct 18, 2006 11:59 am
- Location: Vienna/Austria
- Contact:
Re:What shall I do now..
What exactly don't you understand about paging?
... 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: