http://www.codeproject.com/system/wdf_kmdf_basic.asp
Đây là source viết driver cho thiết bị ngoại vi, nhưng đây là source code chưa định nghĩa các hàm đọc ghi trên thiết bị, mà chỉ xây dụng các prototype, chúng ta dựa vào đây sẽ xây dựng nên driver cho từng thiết bị. Tui đã làm xong driver điều khiển keyboard dùng PIC18F4550 thông qua cổng USB. Chúc các bạn sẽ thành công.