Ric Holt, DC 2508, x4671, holt@uwaterloo.ca
Department of Computer Science, University of Waterloo
Winter 1998
Table of Contents Foreword Preface 1. LINUX - the operating system 2. Compiling the kernel 3. Introduction to the kernel 4. Memory management 5. Inter-process communication 6. The LINUX file system 7. Device drivers under LINUX 8. Network implementation 9. Modules and debugging Appendix A - System calls Appendix B - Kernel-related commands Appendix C - The Proc file system Appendix D - The boot process Appendix E - Useful kernel functions References Index
Updated 26 Jan 98 --- RCH