Saturday, July 18, 2015



System Calls : Là một số hàm được gọi là interface giữa user space và kernel space
Device Driver : Là một tập những low-level interface để điều khiển các thành phần phần cứng hoạt động. Các thiết bị phần cứng cung cấp một tập các thanh ghi mà qua đó driver có thể thao tác trực tiếp xuống các thanh ghi để điều khiển chúng theo một quy trình nhất định.
Device File : Là một loại file đặc biệt để truy cập và điều khiển thiết bị từ user space

Dưới đây là một số hàm thao tác với device file để điều khiển thiết bị:
+ open : Open a file or device
+ read : Read from an open file or device
+ write : Write to a file or device
+ close : Close the file or device
+ ioctl : Pass control information to a device driver

Tương ứng với các hàm gọi open/read/... thì dưới device driver cũng sẽ có những hàm có tên tương ứng để thực hiện các thao tác khi được gọi.

Bài viết liên quan:
+ Device Driver, device file
+ Linux /dev directory

Leave a Reply

Subscribe to Posts | Subscribe to Comments

- Copyright © Lập trình hệ thống nhúng Linux . Powered by Luong Duy Ninh -