Thread overview
Program ve Bios Etkileşimi
Jun 28, 2014
huseyin
Jun 29, 2014
huseyin
Nov 02, 2014
Onka
June 28, 2014

Merhabalar

Aklımda uzun süredir dolaşan bir soru var ve sormak istedim. Bir işletim sistemi içerisinde çalışan bir programın BIOS ayarlarına erişmesi ve düzenlemesi mümkün müdür?

Yanlış hatırlamıyorsam Speed Fan diye bir program ile fan hızlarını artırıp azaltabilliyorduk. Öyle bir şey gördüğümü hatırlıyorum.

D ile bunu yapmak mümkün mü mantığı nedir

Teşekkürler :)

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

June 29, 2014

O zaman C üzerine bir araştırma yaptıktan sonra dönüşte buraya sonuçları yazarım.
Teşekkürler :)

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

June 29, 2014

Ben standart yanıtı vereceğim: C ile yapılıyorsa D ile de yapılır. :) Herhalde BIOS kesmeleri (interrupt) kullanılıyordur. C kodu D'ye dönüştürülür ve çalışır. :)

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

November 02, 2014

BIOS kesmelerine, işlemci Real Mode'da iken erişebilirsiniz. Protected ya da Long Mode ile maalesef C'nin int86 işlevini kullanmanız olası değil. Osdev'de, real harici modlarda BIOS kesmelerine erişebilmek için işlemcinizin kullanım kılavuzuna başvurun denmişti.

Ekleme: Yazdıklarım x86 tabanlı işlemciler için geçerlidir.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]