Я хочу программно определить, работает ли батарея CMOS. В моей программе на C ++ в Linux я хочу подключиться к Интернету и обновить системное время, если батарея CMOS отсутствует или не работает.
Я не использовал SMBIOS для данных CMOS (я использую его для запроса других данных), но для его man-страницы:
Файлы, содержащиеся в usr / sbin, получают и / или манипулируют несколькими параметрами пОСРЕДСТВОМ SMBIOS называет: activateCmosToken ascii2enUS_scancode AssetTag получить Asset Tag createUnitTestFiles dellBiosUpdate dellLcdBrightness dellWirelessCtl disable_console_redir dumpCmos системы производят сброс КМОП dumpSmbios производить дамп SMBIOS в этой системе getPasswordFormat getSystemId isCmosTokenActive зонды propertyTag извлечения PropertyTag, если установить serviceTag получить Услугу Тег, который можно прочитать на этикетке сзади (необходимо вызвать службу поддержки DELL) smitest выполнить SMI-тесты stateByteCtl tokenCtl upBootCtl verifySmiPassword wakeupCtl
blockquote>Проверьте, обеспечивает ли это то, что вам нужно: 114]
http://manpages.ubuntu.com/manpages/hardy/man1/smbios-bin.1.html http://packages.ubuntu.com/lucid/smbios -uti ls
На странице руководства есть ссылка для загрузки файлов для использования smbios. Если это не относится, дайте мне знать, и я удалю свой пост.