This document aims at getting the novice user up and running with RTLinux in as painless a manner as possible.
This document is meant for all those who wish to know the working of a realtime kernel. For those of you already familiar with module programming, the document wouldn't appear as a difficult one. And for others, you needn't worry; since only the basic concepts of module programming are required, which we would indeed discuss, as and when required.
First of all I would like to thank my advisor, Pramode C. E, for his encouragement and help. Also I express my sincere appreciation to Victor Yodaiken. This document would not have been possible without all the information gathered from different papers contributed by Victor Yodaiken. I am also grateful to Michael Barabanov for his thesis on "A Linux-base Real-Time Operating System".
Any doubt or comment about this document, is always welcome. Please feel free to email me. If there is any mistake in this document, please let me know so that I can correct it in the next revision. Thanks.
Copyright (C)2002 Dinil Divakaran.
This document is free; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This document is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.