Ngoài ra sang trình điều khiển OpenChrome DRM/KMS hy vọng cuối cùng sẽ được đưa vào hoạt động chính thức vào năm 2022 để hỗ trợ phần cứng đồ họa VIA cũ kỹ từ những ngày trước của chipset x86 của họ, riêng biệt có một trình điều khiển nhân DRM/KMS hoạt động cho một thứ gì đó thậm chí còn cũ hơn… Trình điều khiển đồ họa Linux DRM cho Atari Falcon từ đầu những năm 90.

Trong hai năm qua, một trình điều khiển DRM đã được sử dụng cho phần cứng đồ họa Atari với chipset đồ họa tích hợp của nó. Điều này không nên nhầm lẫn với máy chơi game/PC mini Atari VCS ra mắt năm 2021, mà là máy tính cá nhân Atari Falcon của Atari Corporation từ đầu những năm 90 có bộ vi xử lý Motorola 68000 series và bộ điều khiển video có thể lập trình được.

Tuy nhiên, trình điều khiển Atari Direct Rendering Manager (DRM) này đã được phát triển và thử nghiệm bằng cách sử dụng ARAnyM , một máy ảo được thiết kế để chạy hệ điều hành Atari ST/TT/Falcon 32-bit (TOS, FreeMiNT, MagiC và Linux-m68k) và các ứng dụng TOS/GEM trên bất kỳ loại phần cứng nào. Trình điều khiển DRM này dường như chưa được kiểm tra trên bất kỳ phần cứng Atari vật lý nào.

ARAnyM là viết tắt của”Atari Chạy trên Mọi Máy”.

ARAnyM không có nghĩa là một trình mô phỏng của Atari Falcon (mặc dù nó có khả năng tương thích phần mềm Falcon khá cao và bao gồm hầu hết các chip tùy chỉnh của Falcon bao gồm VIDEL và DSP). ARAnyM tốt hơn theo nghĩa là nó không bị ràng buộc với đặc điểm kỹ thuật của máy Atari hiện có, vì vậy chúng tôi có thể tự do chọn CPU hoàn chỉnh nhất (68040 với MMU) và FPU (68882), thêm vô số RAM (lên đến 4 GB), máy chủ đồ họa tăng tốc (ngay cả với OpenGL) và truy cập trực tiếp vào các tài nguyên máy chủ khác nhau bao gồm âm thanh, ổ đĩa, thiết bị lưu trữ quang (CD/DVD-ROM), cổng song song và hơn thế nữa.

Trình điều khiển DRM này một phần dựa trên trên”atafb.c”, một trình điều khiển bộ đệm khung cơ bản trong nhân Linux có từ những năm 90 như một trình điều khiển thiết bị đệm khung Atari.

Làm việc trên trình điều khiển này đã dẫn đến việc cải tiến mã lõi DRM, chẳng hạn như hỗ trợ định dạng bộ đệm khung màu thấp cho phần cứng cũ.

Trình điều khiển Atari DRM có gần 5.000 dòng mã cộng với nhiều bản sửa lỗi/thay đổi khác đối với mã nhân khác để đáp ứng hỗ trợ phần cứng đồ họa cổ điển này.

Nếu bạn quan tâm đến trình điều khiển hạt nhân Atari DRM, nó hiện đang hoạt động thông qua atari-drm-wip branch của Geert Uytterhoeven, người bảo trì Linux m68k (Motorola 68000). Chúng tôi sẽ xem nếu/khi trình điều khiển Atari DRM này được gửi vào Linus Torvalds để làm nội dung chính…

Categories: IT Info