Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Как сохранить изменения CMOS  (Прочитано 3668 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Treww
Гость
« : 19-05-2005 08:48 » 

Добрый день всем.

Хочу спросить об особенностях работы с BIOS.
Ситуация следующая:
Написал маленький драйверочек и програмулину. Хочу сделать будильник из компа. Улыбаюсь
Програмка через драйвер читает и пишет данные в CMOS.
Все замечательно, но при выключении компа новые данные не сохраняются.
В документации по BIOS нигде не встретил функции или что-то вроде для сохранения изменений.

Если кто-то занимался подобными вещами подскажите пожалуйста как все должно быть.

Данные пишу следующим образом

void SetData(int value,int addr)
{
  __asm
  {
      mov eax,addr
      out 70,al
      mov eax,value
      out 71,al
  }   
}
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines