Dikirim untuk peninjauan kode akhir pekan ini adalah driver Platform MSI WMI baru yang dikembangkan melalui rekayasa balik laptop MSI. Awalnya driver Platform MSI WMI ini hanya mengekspos sensor kecepatan kipas namun pada akhirnya dapat lebih berguna untuk fitur Windows Management Instrumentation (WMI) lainnya.
Diutamakan pada kernel Linux tahun lalu adalah driver MSI-EC untuk berinteraksi dengan pengontrol tertanam (EC) pada laptop MSI modern. Saat ini driver Platform MSI WMI awal ini memiliki fitur dukungan pemantauan sensor kecepatan kipas yang hampir sama, namun pada akhirnya dengan rekayasa balik lebih lanjut dapat berguna untuk mengekspos fitur platform lainnya. Keuntungan driver platform ini dibandingkan driver MSI-EC adalah driver baru ini tidak bergantung pada daftar putih DMI model laptop yang didukung.
Armin Wolf mengerjakan driver Platform MSI WMI ini sebagai bagian dari proyek LM_Sensors. Meskipun MSI tidak sendirian, hal ini sangat disayangkan -- dan agak memalukan pada tahun 2024 -- masih ada sejumlah OEM besar yang tidak mengerjakan dukungan driver Linux secara langsung untuk perangkat keras konsumen mereka tetapi menyerahkannya kepada pelanggan dan sumber terbuka mereka. masyarakat.
“Tambahkan driver baru untuk antarmuka Platform MSI WMI. Antarmuka ACPI WMI yang mendasarinya mendukung banyak fitur, namun sejauh ini hanya pembacaan sensor kecepatan kipas yang diterapkan.
Pengemudi direkayasa ulang berdasarkan permintaan pengguna ke proyek lm-sensors, lihat masalah github untuk detailnya.
Antarmuka ACPI WMI yang digunakan oleh driver ini tampaknya menggunakan antarmuka pengontrol tertanam yang sama dengan driver msi-ec, namun mendukung penemuan otomatis mesin yang didukung tanpa bergantung pada daftar putih DMI.
Driver telah diuji oleh pengguna yang membuat masalah github."Driver ini dalam bentuk awalnya sudah keluar untuk ditinjau di milis platform-driver-x86.
Itulah berita seputar Driver Platform MSI WMI yang Direkayasa Terbalik Sedang Dikerjakan Untuk Linux, semoga bermanfaat. Disadur dari Phoronix.com.