I wish to develop a very small operating system; maybe just the context-switching mechanism would be enough for my needs.
Main reason is curiosity, not an actual need.
I've found the FreeRTOS operating system for my AT91SAM7X device (ARM7TDMI processor within), but although it has only three files for it's kernel, I find it too complicated to learn from and understand. (don't even know where to start)
Any suggestions for a fast-learner-newbie about how to learn to develop a tiny operating system?
I appreciate your time & effort.
Best regards,
Dor.
Main reason is curiosity, not an actual need.
I've found the FreeRTOS operating system for my AT91SAM7X device (ARM7TDMI processor within), but although it has only three files for it's kernel, I find it too complicated to learn from and understand. (don't even know where to start)
Any suggestions for a fast-learner-newbie about how to learn to develop a tiny operating system?
I appreciate your time & effort.
Best regards,
Dor.