Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       01 Feb 2006  00:42:48
 To : Timur Khanjanov
 Subject : Re: доступ к cmos из фришки
 -------------------------------------------------------------------------------- 
 
 31 янв 2006, вторник, в 19:00 KRAST, Timur Khanjanov написал(а):
 
  TK> есть тачка до которой хрен доберешься
  TK> после пропадания питания не включается
  TK> сама -требуется нажать на выключатель
  TK> монитор/клаву подключить и поменять в
  TK> биосе эту настройку низзя по условиям задачи
  TK> надо сменить настройку из фришки
  TK> плата гигабайт 7vm400m-rz настройка в биосе называется
  TK> ac back function надо сменить с soft-off  на  full-on
 
 Как тут уже советовали, берешь книжку по программированию CMOS
 через порты ввода-вывода. Пишешь маленькую программку,
 которая начинается так:
 
 #include <sys/types.h>
 #include <machine/cpufunc.h>  # для 4.x
 #include <stdio.h>
 #include <err.h>
 
 int main(int argc, char* argv[])
 {
   if (!open("/dev/io",O_RDONLY))
     err(1,"/dev/io");
 
   outb(port,value);
   ...
 }
 
 Что и в какие порты записывать - ищешь в литературе
 и в tech references по своей материнке/BIOS, если найдешь.
 
 Программу пускать от рута.
 
 Eugene
 -- 
 Смотри, но не смей трогать
 --- slrn/0.9.8.0 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: доступ к cmos из фришки   Eugene Grosbein   01 Feb 2006 00:42:48 
Архивное /ru.unix.bsd/26093c3c5f616.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional