30/09/2018, 16:04

Driver USB trên linux và Window khác nhau ở đâu

câu hỏi có phần ngu ngơ nhưng em gà mà
Bài tập lớn bọn em là làm driver usb cho windows - nhưng mà em chỉ nghe nói đến làm driver usb cho linux thôi
Vấn đề là driver ở trên linux có dùng thư viện giống trên windows không
liệu răng ông này cám hàm bà kia đc không
mong ai có kinh nghiệm chỉ bảo tường tận giúp ạ

Nguyễn Minh Dũng viết 18:20 ngày 30/09/2018

Vấn đề là driver ở trên linux có dùng thư viện giống trên windows không

Khả năng rất lớn là không. Driver trên Windows Đạt chưa làm, nên không thể nói được. Nhưng driver trên Linux thì Đạt có kinh nghiệm. Về bản chất, driver sẽ sử dụng các thư viện có sẵn của hệ điều hành chứ không phải là thư viện chuẩn của C.

Trên Linux, các driver sẽ có thể sẽ tự viết lại các thư viện cho mình hoặc sử dụng lại thư viện của Linux Kernel. Trên Windows, Đạt nghĩ driver cũng làm tương tự, đó là sử dụng thư viện của Windows. Người ta gọi đó là WinAPI.

Mình search bằng Google thì ra link này “How to Access a USB Device by Using WinUSB Functions” có thể sẽ hữu ích cho bài tập này của bạn.

Phượng Connhàông Hòe viết 18:15 ngày 30/09/2018

cám ơn anh nhiều lắm - em sẽ cố tìm hiểu xem

Bài liên quan
0