Unix/Linux Aygıt Sürücüleri | C ve Sistem Programcıları Derneği
Bu kurs Unix/Linux sistemlerinde aygıt sürücü yazmak isteyen sistem programcılarına yönelik ileri düzey bir programlama kurstur. Kursumuzda Unix/Linux sistemlerinin çekirdek yapısı açıklanarak aygıt sürücü mimarileri ele alınmaktadır.
Unix/Linux sistemlerinin çekirdek yapısının aşağı seviyeli incelenmesi
Unix/Linux sistemlerinin aygıt sürücü modeli
Unix/Linux sistemlerinde aşağı seviyeli dosya işlemleri
Blokeli ve blokesiz giriş çıkış işlemleri
Haberleşme portlarının ve kesme kaynaklarının kullanımı
Karakter ve blok sürücülerin genel yapıları
Yazıcılara ilişkin aygıt sürücüleri
Hata ayıklama işlemleri
Aygıt sürücülerin kurulumu ve yüklenmesi
Çevre birimlerinin kontrolü
Linux sistemlerine ilişkin özel durumlar
Örnek aygıt sürücülerin yazımı
Unix/Linux sistemlerinde uygulamalı sistem programlama faaliyetlerinde bulunmuş olmak ya da C ve Sistem Programcıları Derneği'nin açmış olduğu Unix/Linux Sistem Programlama kursunu başarıyla tamamlamış olmak.