Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Asm: Общие вопросы > Уровень заряда батареи


Автор: Dreamuchiy 30.9.2011, 21:09
У меня MS-DOS стоит на ноутбуке и volkov comander. Разумеется что уровень заряда аккумулятора не показывается. Хотелось бы спросить где какие порты или процедуры биоса работают с этим? Хотелось бы написать программку которая будет информировать об уровне заряда. Подскажите кто знает. Заранее спасибо !

Автор: Korod 24.10.2011, 13:07
Определить текущий уровень заряда батарейки довольно сложно. Это делается через PowerManagment спецификации ACPI. А вот определить, издохла она или уже близка к 
этому можно из регистр 0Dh CMOS:

  mov   al,0Dh
  out    70h,al
  jmp   $+2
  in      al,71h
  test  al,80h
  jnz   @@Okey   //еще жив курилка

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)