Существует, как минимум, три простых способа идентификации Super I/O (SIO) контроллера, установленного на материнской плате. Все они до боли очевидны, но правды ради требуется детально их перечислить и откомментировать.
Теоретически правильно и практически удобно заниматься идентификацией Super I/O — контроллера не снимая крышку системного блока. Для этого необходимо воспользоваться особенностью данного типа чипов отвечать на конфигурационные запросы. Зная регистры SIO можно составить таблицу предполагаемых ответов и сопоставить им названия чипов.
Есть ли способы определения программным путем установленной микросхему EC?
Среди них тоже ассортимент не очень большой: семейство H8S (Hitachi/Renesas), Winbond/Nuvoton, National Semiconductor, SMSC, ITE, EnE
Если в основу определения SIO положен PnP-метод, то ничто не мешает разработчикам софта использовать ACPI-метод для определения типа EC-контроллера.