Windows Aygıt Sürücüleri


Açıklama: Bu kurs Win32 sistemlerinde aygıt sürücü yazmak isteyen sistem programcılarına yönelik ileri düzey bir programlama kurstur. Kursumuzda Windows sistemlerinin çekirdek yapısı açıklanarak aygıt sürücü mimarileri ele alınmaktadır.

Kurs konularından bazıları aşağıdadır:
Windows NT grubu sistemlerin aygıt sürücü modeli
WDM ve temel NT türü sürücüler
Kullanıcı düzeyinde I/O işlemleri
Bellek kullanımı
Aygıt bellekleri
ISA ve PCI bus yapısı
Sürücülerin yüklenmesi ve çalıştırılması süreci
İskelet sürücü programların yazımı
Debug araçlarının kullanımı
Kesme işlemlerinin yönetilmesi
DMA işlemleri
Aygıt sürücülerinde “thread” lerin kullanımı
Çeşitli aygıtlara ilişkin örnek sürücülerin tasarımı
Çeşitli uygulamalar
Önkoşul: Windows sistemlerinde uygulamalı sistem programlama faaliyetlerinde bulunmuş olmak ya da C ve Sistem Programcıları Derneği’nin açmış olduğu Sistem Programlama ve İleri C Uygulamaları (I)-(II), Windows API Programlama ve Windows Sistem Programlama kurslarını başarıyla tamamlamış olmak.

* Ücreti sorunuz.