There is a project that I have been working on for quite some time. The idea started more than a decade ago, but is now coming to fruition. I am just finishing work on a book that should be published later this year. My idea was to write about real-time operating systems and not only talk about how to use one, but look under the hood at how they [might] work …
The result of my work is Embedded RTOS Design: Insights and Implementation [ISBN: 9780128228517]. Here is the “blurb”:
Embedded RTOS Design: Insights and Implementation combines explanations of RTOS concepts with detailed, practical implementation. It gives a detailed description of the implementation of a basic real-time kernel designed to be limited in scope and simple to understand, which could be used for a real design of modest complexity. The kernel features upward-compatibility to a commercial real-time operating system: Nucleus RTOS.
The publication date is not 100% certain, as work is still progressing and there have been some delays resulting from COVID-19. However is is ready for pre-order:
You can get it directly from the publisher, Elsevier. At the time of writing, they are offering a 15% discount. However, as a reader of this blog, you can get a 30% discount with the code ATR30.
BTW, this may look like a way that my employers can monetize my efforts or perhaps a useful top-up to my retirement fund. However, it is neither of these. My management have generously agreed that all royalties from sales of this book may be donated to a charity.
I will, of course, announce its publication, as and when. I look forward to feedback and comments. In the meantime, if you have any queries, please contact me by email or via social media.