Документация доступна, но к сожалению не всех производителей.
помечтайте. реальный пример - открываем схему (причем референсную!!!) от Интела на 875 и видим сигнал ICH_SYNC. А теперь найдите мне его в даташите на мост. Слабо? Знаете - мне тоже. Зато вот в даташитах на 9-ю линейку чипсетов он есть и вполне документирован... Так что явно, что документация НЕполная.
Цитата:
И насколько я себе представляю программирование железа в этом ключе, то это можно так-же понять раздизасмив код биоса и имея перед носом даташит на чипсет. (тут я могу заблуждаться, так что критика приветствуется )
вообще-то я могу сказать одно - документации КАТАСТРОФИЧЕСКИ не хватает. Чего только стоят MSR. Их ведь намного больше, чем есть в даташитах, которые можно нахаляву скачать с АМД и Интела... даже более того - есть запароленные MSR (для работы с которыми надо сформировать спец. значения в опр. регистрах). И что более печально - не любая NDAшная дока полная... В том смысле, что есть доки для программеров драйверов, есть доки для разрабов плат, а есть доки для разработчиков БИОСов... И чтобы достать сразу полный комплект обычному смертному придется просто вылезти из кожи вон...
Цитата:
Так-же можно исходить из того, что разработчики люди ленивые и будут использовать те-же GPIO , что и в других моделях.
совершенно не обязательно. Реф. дизайн и большинство мамок будут утилизировать одну схемы, а бренды типа ASUS скорее всего придумают что-то свое. на то GPIO и GPIO, что регистры "general purpose", т.е. общего назначения - юзай как знаешь....
BIB
помечтайте. реальный пример - открываем схему (причем референсную!!!) от Интела на 875 и видим сигнал ICH_SYNC. А теперь найдите мне его в даташите на мост. Слабо? Знаете - мне тоже. Зато вот в даташитах на 9-ю линейку чипсетов он есть и вполне документирован... Так что явно, что документация НЕполная.
вообще-то я могу сказать одно - документации КАТАСТРОФИЧЕСКИ не хватает. Чего только стоят MSR. Их ведь намного больше, чем есть в даташитах, которые можно нахаляву скачать с АМД и Интела... даже более того - есть запароленные MSR (для работы с которыми надо сформировать спец. значения в опр. регистрах). И что более печально - не любая NDAшная дока полная... В том смысле, что есть доки для программеров драйверов, есть доки для разрабов плат, а есть доки для разработчиков БИОСов... И чтобы достать сразу полный комплект обычному смертному придется просто вылезти из кожи вон...
совершенно не обязательно. Реф. дизайн и большинство мамок будут утилизировать одну схемы, а бренды типа ASUS скорее всего придумают что-то свое. на то GPIO и GPIO, что регистры "general purpose", т.е. общего назначения - юзай как знаешь....