Что ж, это дело хорошее. а главное

vvnet писал(-а):
хотелось бы самому написать программку , только с вышеперечисленной функцией. окуда инфу о матери и биосе вобще считать можно, где она находиться?

Что ж, это дело хорошее. а главное - в рамках идеи данного сайта. Вам лучше поговорить с Создателем:) Если Ваша работа станет частью сайта, он, думаю, согласиться поруководить и помочь.

vvnet писал(-а):
...но я в программировании "0" , подскажите куда "копать". Спасибо.

Беспокоит Ваша самооценка. А еще - чтобы через месяц не надоела возня вокруг сотни разновидностей BIOS:
AwardBIOS
AMIBIOS v5.x
AMIBIOS v6.x
AMIBIOS v7.x
AMIBIOS v8.x
PhoenixBIOS (десяток разных релизов)
InsydeBIOS (бессистемный подход)

А "копать" нужно в Run-Time коде - сегмент F000, классификация, систематизация, особенности и отличия и т.п. ID-строки, TAG-строки, OEM-строки и т.п. Все это нужно собирать и раскладывать по полочкам самому. Вы готовы к этому подвигу?