Yeo Kheng Meng, eski Windows sürümlerini modern USB bağlantılarıyla buluşturmak için geliştirdiği xHCI98 sürücüsünü genişletti. Windows 98 SE, ME, 2000, XP, Vista ve 7’yi hedefleyen proje artık USB 3.x’in yanı sıra deneysel USB4 ve Thunderbolt 3/4 desteği de içeriyor.
İlk xHCI98 sürümü, modern USB denetleyicilerinde yalnızca USB 2.0 bağlantısından yararlanabiliyordu. Yeni sürüm ise USB 3.x cihazlarının daha yüksek hızlarda çalışmasını sağlıyor. Geliştirici, Windows 98 SE yüklü bir ThinkPad P14s Gen 1 üzerinde USB 3.0 bağlantılı cihazları gerçek donanımla test etti.
USB4 ve Thunderbolt tarafında önemli bir ayrım var: Meng, Windows 98 SE ile gerçek bir Thunderbolt 3 denetleyicisi üzerinden bağlantı kurdu. Ancak USB4 desteğini eski Windows sürümlerinin çalıştığı fiziksel bir USB4 bilgisayarda henüz denemedi; bu bölümün testleri emülatörde yapıldı. Dolayısıyla sürücünün her USB4 veya Thunderbolt 4 cihazıyla sorunsuz çalıştığı söylenemez.
Projede yapay zekâ kod yazımı, testler ve belgeler için yoğun biçimde kullanıldı. Meng ise geliştirme sürecini yönetti, kodu gözden geçirdi ve gerçek donanım testlerini yürüttü. xHCI98’in kaynak kodu herkese açık olsa da geliştirici, projede hatalarla karşılaşılabileceğini belirtiyor.
Kaynak: www.techspot.com
