Skip to content

⌨️ ps2-driver

نظرة عامة

مكتبة ps2-driver تُوفر محرك الإدخال الأساسي للوحة المفاتيح والماوس في بيئة x86_64. تتعامل مباشرة مع وحدة التحكم PS/2 عبر منافذ الإدخال/الإخراج (I/O Ports: 0x60 للبيانات و 0x64 للحالة والأوامر) باستخدام استدعاءات seL4_Call. تقوم بترجمة رموز المسح (Scan Codes) إلى أحرف ASCII، وتفسير حزم بيانات الماوس (Mouse Packets) لتحديث إحداثيات المؤشر وحالة الأزرار.

الملفات البرمجية

Cargo.toml

src/lib.rs

src/keyboard.rs

src/mouse.rs

جميع الحقوق محفوظة © 2026 Qtoom