Получение данных о bios из программы с++ под Linux
Как из программы С++, работающей под Linux, получить данные о BIOS?
dmidecode, которая это делает (кстати с открытым кодом). Можно считывать ее вывод через exec() в программе.
Есть еще один варант. Можно считывать данные из памяти (/dev/mem) начиная с 0xE0000 до 0xFFFFF и парсить.
А что, в BIOS нет прерывания с информацией о нем?
Даже незнаю поможет ли вам это =). Есть небольшая утилитка
Есть еще один варант. Можно считывать данные из памяти (/dev/mem) начиная с 0xE0000 до 0xFFFFF и парсить.
А что, в BIOS нет прерывания с информацией о нем?
Спасибо. Помогло