Mereka bisa, tetapi tidak ada banyak cara antarmuka standar untuk pengaturan di sana, terutama jika Anda berarti "BIOS" yang tepat (yaitu pra-UEFI).
Bagian tertentu dari BIOS diatur oleh kontrak perangkat lunak antara BIOS dan OS yang berjalan di atasnya. Dahulu kala, rutinitas BIOS digunakan untuk semua jenis tugas sehari-hari seperti membaca dan menulis disk, menampilkan hal-hal di layar, dan mencetak ke printer yang terpasang, dengan demikian nama "sistem input / output dasar". Jika BIOS dicocokkan dengan perangkat keras, OS dapat mendukung varian perangkat keras yang berbeda tanpa harus memiliki rutinitas sendiri untuk semua hal itu. Tetapi ketika perangkat keras, dan OS, tumbuh lebih rumit dan mengungguli set terbatas fasilitas BIOS, OS mulai menyediakan driver mereka sendiri untuk hampir semuanya, hanya mengandalkan BIOS untuk bootup, manajemen daya, dan mengambil informasi konfigurasi sistem.
Tetapi BIOS, juga tumbuh lebih rumit dan mendapatkan semua jenis pengaturan dan kemampuan yang tidak diatur oleh antarmuka OS-BIOS, dan bahkan untuk hal-hal yang ada di sana hanya menentukan hasil , bukan implementasi . Itu berarti bahwa setiap produsen BIOS bebas untuk melakukan hal-hal yang mereka inginkan, bahwa mereka bebas untuk mengubah hal-hal kapan pun mereka suka selama OS tetap berjalan, dan bahwa mereka tidak harus memberi tahu siapa pun detailnya. Mengakses data yang disimpan oleh BIOS adalah sepotong kue, tetapi jika Anda memiliki utilitas yang dapat memahami data tersebut, atau yang dapat memodifikasinya dengan cara yang benar-benar dimengerti oleh BIOS, maka itu mungkin dibuat oleh Pabrikan BIOS sendiri, atau itu hasil rekayasa balik.