Xinu differences
Posted: Wed Mar 08, 2017 2:22 pm
Hi there,
This is a some what general question. I'm relatively new with RTOS operating system concepts. I have now read the book by D. Comer, "Operating System Design - The Xinu approach 2nd ed", primarily because the documentation of Chibi recommends it. I must say i liked it a lot, and have played around with the code for some time now. Also, I have done some small testing with ChibiOS/RT and read the 'book'. There are of course some obvious differences between these 2, but i was wondering if anyone who have read the book can tell me if there are any fundamental differences in design choices between these 2, and the reasoning behind. Especially concerning the implementation of context switch, priority handling, IPC and so on. Well, maybe there is no good answer to this, but worth a try to ask before digging in to the source code of Chibi.
Thanks in advance.
Regards,
Rasmus Steffensen.
This is a some what general question. I'm relatively new with RTOS operating system concepts. I have now read the book by D. Comer, "Operating System Design - The Xinu approach 2nd ed", primarily because the documentation of Chibi recommends it. I must say i liked it a lot, and have played around with the code for some time now. Also, I have done some small testing with ChibiOS/RT and read the 'book'. There are of course some obvious differences between these 2, but i was wondering if anyone who have read the book can tell me if there are any fundamental differences in design choices between these 2, and the reasoning behind. Especially concerning the implementation of context switch, priority handling, IPC and so on. Well, maybe there is no good answer to this, but worth a try to ask before digging in to the source code of Chibi.
Thanks in advance.
Regards,
Rasmus Steffensen.