Platform Device

I. Platform Devices và drivers. Platform device là gì ? Một số người cho rằng platform device là các device được tích hợp sẵn trong các SoC. Tuy nhiên thực tế điều này không hoàn toàn đúng. Các platform device...

Interrupts

Các interrupt được tạo ra từ các tín hiệu điện từ thiết bị phần cứng dùng để thông báo cho interrupt controler khi có sự kiện gì đó xảy ra, và nó cần được xử lý. Khi Interrupt controler nhận...

Memory Allocation

1 Bộ nhớ vật lý và bộ nhớ ảo. Tương tự như các hệ điều hành khác trong thời đại chó lên cung trăng ngày nay, Linux cũng sử dụng một hệ thống gọi là : Hệ thống bộ nhớ...

Linux Time

1. Linux Time . Trong Linux kernel, thời gian được đo bằng một biến golbal tên là jiffies . Jiffies là biến kiểu usigned long và có giá trị bằng số lần xảy ra ngát của iterrrupt timer kể từ...

Poll and select

I. Poll and Select Các ứng dụng(user-app) sử dụng nonblocking I/O sẽ thường sử dụng thêm poll, select và epull system call. poll, select, epoll có cùng 1 chức năng: cho phép một process xác định xem nó có thể...