The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
доступ к CMOS из LINUX, !*! Andrew Galitskov, 22-Дек-00, 22:17  [смотреть все]
  • RE: доступ к CMOS из LINUX, !*! cadaber, 09:01 , 23-Дек-00 (1)
    В старом добром DOS-овом TechHelp (который я иногда почитываю в трудную минуту =)) кое какая информация есть.
    Данные CMOS можно читать/писать используя порты в/в 70h и 71h. Кусок кода который "чистит" CMOS:
    ---
    mov    cx,003Fh   ; кол-во "исправляемых" регистров
    next:
    mov    al,cl      ; номер регистра
    out    70h,al     ; в адресный порт
    jmp short $ 2     ; ждем восстановления порта
    mov    al,ch      ; нулевое значение
    out    71h,al     ; отправляем в порт данных
    jmp short $ 2     ; ...
    loop   next       ; следующий
    ---
    А вот где там "время выключения" - хрен его знает. Одно время я возился с разрешением/запрещением дисковода: снимал копию регистров в файл при включеном, выключеном. Потом сравнивал. Получилось, между прочим =).



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру