|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Окт 3, 2004 17:53:27 Я уже, наверное, всех достал с вопросами типа "что такое I2C, DDC и т.п. и как с этим работать"... Ну а куда деваться :) Больше некуда обращаться... Можно маленький примерчик общения с I2C? Хотябы посмотреть как это всё делается... |
|
|
Дата: Окт 4, 2004 00:41:43 · Поправил: Fixer Я может чего то и не понимаю, но почему бы не использовать поисковые системы например www.google.com. Если тебе все таки в лом даю сылку http://www.semiconductors.philips.com/markets/mms/protocols/i2c/ |
|
|
Дата: Окт 4, 2004 16:30:54 UKY наверное, всех достал с вопросами типа Не еще не достал :-) Пришли мне те материалы, на основе которых ты решил что I2C сидит на 37 и 50 порту, и я попытаюсь заполнить пробелы в твоих знаниях. Шли на мыло valterg(a)inbox.ru Не бойся прислать лишнее - ящик большой, макс. размер письма 5 Мб, общий об"ем 15 Мб. Можешь ссылки прислать, если письма нельзя. |
|
|
Дата: Окт 7, 2004 07:45:53 UKY просто, идёшь в DDK, там есть куча примероффф. А ещё на нондот сходи. |
|
|
Дата: Окт 7, 2004 11:50:56 · Поправил: valterg идёшь в DDK Но UKY хочет программу написать. Я чуть-чуть порылся в DDK и нашел функцию VideoPortDDCMonitorHelper. Она зашита во все драйверы видео-карт. Поэтому у него два пути - либо писать мини-драйвер для управления по DDC, либо найти описание функций драйвера для работы с DDC. А он прочитав доки на DDC пытается работать с I2C прямо командами out :-) ++++++++++++++++++++++++ А ему нужно вот это http://www.vesa.org/public/VBE/vbesci10-2w.pdf Тут спецификации функций VESA для работы с I2C. Номера регистров задаются с CX, но работа идет на уровне битов SDA и SCL. Т.е. берем готовую прогу для работы с I2C и заменяем в ней setbit/getbit на int 10 ( AX=0x4F15) |
|
|
Дата: Окт 8, 2004 06:38:53 valterg Спасиба те агромное, а то я только через дрова это делал. Не всегда удобно |
|
|
Дата: Окт 8, 2004 07:01:37 |
|
|
Дата: Окт 8, 2004 07:03:30 valterg Хм, Сэр, это маленько не то, на нондоте лежит более полная спецификация vesa. Мне оч интересно, как же это всё выглядит на уровне портов в/в. Не могли бы вы прислать чего нить по даному вопрос на troguar@yandex.ru. Заране благодарен |
|
|
Дата: Окт 8, 2004 18:35:19 Ой, ну нифига себе вы тут уже написали :) Спасибо. Fixer На http://www.semiconductors.philips.com/markets/mms/protocols/i2c/ я уже был и скачал документацию, но она мне ничего не даёт, т.к. я не совсем умный :) CARDINAL а что такое нондот? Зашёл на nondot.com в поиске написал "I2C", а он мне ничего не нашёл :( valterg Письмо послал. А каким образом умные люди общаются с I2C? Я так понимаю, что через порты - это не то, или как? Всем спаибо за ваше терпение :) |
|
|
Дата: Окт 9, 2004 17:02:38 UKY Так вот от 7 октября, я написал как люди общаются. Номер порта пишется в регистр CX и вызывают INT 10. Подробности в http://www.vesa.org/public/VBE/vbesci10-2w.pdf А на nondot надо было искать VESA - это такой стандарт для работы с SVGA через INT 10. А уже в этом стандарте ищи как работать с I2C. К сожалению стандарты здоровые и по названию не поймешь, в каком I2C. Я даже на сайте vesa с трудом этот документ обнаружил.... Это среди 3-х открытых. А на нондот-е видимо те, что vesa продает про 250 баксов... |
|
|
Дата: Окт 12, 2004 12:53:43 UKY нондот это http://www.nondot.org/~sabre/os/articles |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.135 |