Tối ưu hóa truyền tải I2C thông qua cơ chế DMA trong Linux Kernel
I2C vốn là một giao thức bus tốc độ thấp, nơi phần lớn các gói tin truyền tải có kích thước rất nhỏ. Chính vì đặc điểm này, I2C không phải là đối tượng ưu tiên hàng đầu cho việc sử dụng DMA (Direct Memory Access). Hiện nay, chỉ khoảng 10% các driver I2C master trong Linux kernel tích hợp hỗ trợ DMA. Đối với các giao dịch cực ngắn, chi phí thiết ...
Đăng vào ngày 28 tháng 7 lúc 12:40