Vietnamese (machine translation)

Lưu ý

Mục đích của file này là để độc giả tiếng Việt có thể đọc và hiểu tài liệu nhân kernel dễ dàng hơn, không phải để tạo ra một nhánh tài liệu riêng. Nếu bạn có bất kỳ nhận xét hoặc cập nhật nào cho file này, vui lòng thử cập nhật file tiếng Anh gốc trước. Nếu bạn thấy có sự khác biệt giữa bản dịch và bản gốc, hoặc có vấn đề về bản dịch, vui lòng gửi góp ý hoặc patch cho người dịch của file này, hoặc nhờ người bảo trì và người review tài liệu tiếng Việt giúp đỡ.

Bản gốc:

Mode Setting Helper Functions

Người dịch:

Google Translate (machine translation)

Phiên bản gốc:

8541d8f725c6

Cảnh báo

Tài liệu này được dịch tự động bằng máy và chưa được review bởi người dịch. Nội dung có thể không chính xác hoặc khó hiểu ở một số chỗ. Khi có sự khác biệt với bản gốc, bản gốc luôn là chuẩn. Bản dịch chất lượng cao (được review) được đặt trong thư mục vi_VN/.

Chức năng trợ giúp cài đặt chế độ

Hệ thống con DRM nhằm mục đích tách biệt rõ ràng giữa mã lõi và trình trợ giúp thư viện. Mã lõi đảm nhiệm việc thiết lập chung, phân tích và giải mã yêu cầu không gian người dùng tới các đối tượng bên trong kernel. Mọi thứ khác được xử lý bởi một tập hợp lớn các thư viện trợ giúp, có thể được kết hợp tự do để chọn và chọn cho mỗi trình điều khiển những gì phù hợp và tránh mã được chia sẻ khi có hành vi đặc biệt cần thiết.

Sự khác biệt giữa mã lõi và các trình trợ giúp này đặc biệt rõ ràng trong mã cài đặt chế độ, trong đó có không gian người dùng chung ABI cho tất cả các trình điều khiển. Đây là trái ngược với phía kết xuất, nơi có hầu hết mọi thứ (với rất ít ngoại lệ) có thể được coi là mã trợ giúp tùy chọn.

Có một số lĩnh vực mà những người trợ giúp này có thể nhóm lại thành:

  • Người trợ giúp thực hiện cài đặt chế độ. Điều quan trọng ở đây là nguyên tử những người giúp đỡ. Trình điều khiển cũ vẫn thường sử dụng trình trợ giúp CRTC cũ. Cả hai đều chia sẻ cùng một bộ vtable trợ giúp thông thường. Đối với các trình điều khiển thực sự đơn giản (bất cứ điều gì điều đó sẽ rất phù hợp với hệ thống con fbdev không được dùng nữa) có cũng là những người trợ giúp ống hiển thị đơn giản.

  • Có rất nhiều người trợ giúp để xử lý kết quả đầu ra. Đầu tiên là cây cầu chung người trợ giúp để xử lý các khối IP bộ mã hóa và bộ chuyển mã. Thứ hai là những người trợ giúp bảng điều khiển để xử lý thông tin và logic liên quan đến bảng điều khiển. Thêm vào đó là một bộ lớn trợ giúp cho các tiêu chuẩn bồn rửa khác nhau (DisplayPort, HDMI, MIPI DSI). Cuối cùng cũng có những công cụ trợ giúp chung để xử lý việc thăm dò đầu ra và để xử lý EDID.

  • Nhóm trợ giúp cuối cùng liên quan đến giao diện người dùng của màn hình đường ống: Các mặt phẳng, xử lý các hình chữ nhật để kiểm tra tầm nhìn và cắt kéo, lật hàng đợi và các loại bit.

Tham khảo trợ giúp Modeset cho các Vtable thông thường

Tham khảo các hàm trợ giúp của Atomic Modeset

Tổng quan

Triển khai cam kết nguyên tử không đồng bộ

Tham khảo các hàm trợ giúp

Thiết lập lại và khởi tạo trạng thái nguyên tử

Tài liệu tham khảo trợ giúp trạng thái nguyên tử

Tài liệu tham khảo trợ giúp nguyên tử GEM

Tài liệu tham khảo trợ giúp VBLANK

Tài liệu tham khảo về hàm trợ giúp fbdev

tham chiếu các hàm trợ giúp định dạng

Tham khảo chức năng của bộ đệm khung DMA

Tham khảo trợ giúp Framebuffer GEM

Cầu

Tổng quan

Tích hợp trình điều khiển hiển thị

Chăm sóc đặc biệt với cầu MIPI-DSI

Vận hành cầu

Trình trợ giúp kết nối cầu

Tài liệu tham khảo của người trợ giúp cầu nối

Vận hành cầu MIPI-DSI

Tài liệu tham khảo của người trợ giúp kết nối cầu

Tài liệu tham khảo trợ giúp cầu bảng điều khiển

Tài liệu tham khảo của người trợ giúp bảng điều khiển

Tài liệu tham khảo về trình trợ giúp tự làm mới bảng điều khiển

Người trợ giúp trạng thái nguyên tử HDMI

Tổng quan

Tham khảo chức năng

Tham khảo chức năng trợ giúp HDCP

Tham chiếu chức năng trợ giúp cổng hiển thị

Tham khảo chức năng của trình trợ giúp cổng hiển thị CEC

Cổng hiển thị Chức năng trợ giúp bộ điều hợp chế độ kép Tham khảo

Trình trợ giúp cổng hiển thị MST

Tổng quan

Tham khảo chức năng

Cấu trúc liên kết nội bộ trọn đời

Các chức năng này không được xuất sang trình điều khiển nhưng được ghi lại ở đây để giúp thực hiện Trình trợ giúp cấu trúc liên kết MST dễ hiểu hơn

Tham khảo chức năng trợ giúp MIPI DBI

Tham khảo chức năng trợ giúp MIPI DSI

Tham chiếu chức năng trợ giúp nén luồng hiển thị

Tham khảo các hàm trợ giúp thăm dò đầu ra

Tham khảo chức năng trợ giúp EDID

Tham khảo chức năng trợ giúp SCDC

Tài liệu tham khảo trợ giúp khung thông tin HDMI

Nói đúng ra đây không phải là thư viện trợ giúp DRM nhưng nhìn chung có thể sử dụng được bởi bất kỳ trình điều khiển nào giao tiếp với đầu ra HDMI như trình điều khiển v4l hoặc alsa. Nhưng nó rất phù hợp với chủ đề chung của trình trợ giúp cài đặt chế độ thư viện và do đó cũng được bao gồm ở đây.

Tham khảo tiện ích hình chữ nhật

Tài liệu tham khảo về người trợ giúp công việc lật

Người trợ giúp chế độ phụ trợ

Người trợ giúp OF/DT

Tài liệu tham khảo về người trợ giúp máy bay kế thừa

Tham khảo các chức năng trợ giúp của Modeset CRTC/Modeset kế thừa

Lớp kiểm soát quyền riêng tư