יום שבת

הקדמה לבלוג

התחלתי בכתיבת הבלוג באפריל 2012, והוא עדיין בשלבי פיתוח ראשונים. כל שבוע מתוכננים להתווסף מספר פוסטים.


מטרת הבלוג  - לעזור בלימוד כתיבת תוכנה לקרנל של לינוקס תוך מתן דוגמאות  בדוקות מלאות ומוסברות. הבלוג נועד לבעלי ניסיון בתוכנה, בעלי מושג במערכות הפעלה ובשפת C.
תוספת מאוחרת - הבלוג מתעסק גם בנושאים נוספים בלינוקס, מלבד הקרנל.

דוגמאות והסברים
חלק מהספרים שבהם השתמשתי נותנים דוגמאות ממש, למשל הספר Linux Device Drivers, ורובם מספקים הסברים.
בבלוג זה אתרכז בעיקר בתוכניות דוגמא אותן כתבתי, קימפלתי ובדקתי ואותן אסביר. אם בספרים או באתרים אחרים ישנן דוגמאות טובות, הן עשויות להופיע גם כאן, לאחר שהרצתי אותן, הכנסתי שינויים במידת הצורך וכמובן הוספתי הסברים ודגשים.
כרגיל, אשמח לקבל הערות והסברים.
רונן הלוי.
ronen567@gmail.com

רשימת ספרים מומלצים במיוחד:
 Linux Device Drivers, 3rd ed. By Jonathan Corbet, Greg Kroah-Hartman, Alessandro Rubini.
 Linux Kernel Development. 3rd Edition, By Robert Love.
The Linux Kernel Module Programming Guide, By Peter Jay Salzman, Michael Burian, Ori Pomerantz

Professional Linux Kernel Architecture, by Wolfgang Mauerer.



Understanding the Linux Kernel, 3rd Edition by Daniel P. Bovet, Marco Cesat.
Essential Linux Device Drivers By Sreekrishnan Venkateswaran