UM8669 - datasheet

господа, выручайте! нужен сабжевый даташит. а именно - распиновка (вроде как должна совпадать с другими 669 чипами, но уверенности нет) и методика программирования регистров, а именно - второго компорта в режимы COM и IrDA.
заранее благодарен, и дико извиняюсь, если написал не в том разделе...

Аватар пользователя Root

насчет совместимости prime3c и UMC особо не обольщатесь - софтово они все-равно немного, но разные. Т.е. часть мамок, где БИОС "универсальный", пахать будет, а часть, где есть поддержка только одного типа мультиков - виснуть на каком-то ПОСТкоде. Можете поискать по конфе - именно эта проблема совместимости Prime/UMC/SMSC поднималась...

Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P

Root писал(-а):
насчет совместимости prime3c и UMC особо не обольщатесь - софтово они все-равно немного, но разные. Т.е. часть мамок, где БИОС "универсальный", пахать будет, а часть, где есть поддержка только одного типа мультиков - виснуть на каком-то ПОСТкоде. Можете поискать по конфе - именно эта проблема совместимости Prime/UMC/SMSC поднималась...

да я не особо обольщаюсь. я пробую - пока безуспешно. из того что увидел - fdc37c669 и HT8669 скорее всего полдные аналоги, в том числе и по регистрам. во всяком случае оч похожи. на prime3c даташит полный нашел, попробовал - не работает.
либо, как вариант, я просто не знаю правильный базовый адрес чипа. 3F0, 370, 398 - не прокатывают. как правильный адрес узнать?

Аватар пользователя icbook

Для чего? Для конфигурирования самого чипа? Для UM8669 - 108h

icbook писал(-а):
Для чего? Для конфигурирования самого чипа?

именно.
Цитата:
Для UM8669 - 108h

окак. блин, как много, друг Горацио... в очередной раз спасибо!
хорошо, а как его переводить в режим конфигурирования не в курсе?

Аватар пользователя icbook

        mov dx, 0108h ; Goto conf. mode
        mov al, 0AAh
        out dx, al
; -----
        mov dx, 108h ; Exit conf. mode
        mov al, 055h
        out dx, al

ага! инициализация как у fdc37c669. а интересно, остальные регистры такие же? в частности регистр конфигурации портов?

Аватар пользователя icbook

По памяти - 109-й

icbook писал(-а):
По памяти - 109-й

не-не, 109 - это порт данных, тут понятно что он +1 от базового, а регистры управляющие? куда чего писать для настройки?
в частности для FDC37c669 нужно записать в регистр 0ch нолик для переключения в режим компорта и 1 в 3-м бите для IR.
типа того:
mov dx, 3F0h
mov al, 0Ch
out dx, al
inc dx
mov al, 0
out dx, al

а для GM82c803c - регистр уже не 0С а вовсе даже C2... интересно как у чертовой UMC. надо бы попробовать...

Аватар пользователя icbook

Управляющие регистры отзываются по адресам 0хC0, 0хC1 и 0хC2.Дуплекс устанавливается битом 7 в регистре 0хC0, всё прочее касаемо IR - битами 3-6 в регистре 0хC2. Понятно, что речь идет только про СОМ2.

icbook писал(-а):
Управляющие регистры отзываются по адресам 0хC0, 0хC1 и 0хC2.Дуплекс устанавливается битом 7 в регистре 0хC0, всё прочее касаемо IR - битами 3-6 в регистре 0хC2. Понятно, что речь идет только про СОМ2.

во. подошли к САМОМУ интресному:)
а более подробно нельзя ли насчет тех битов? и еще - как переключить режим с Ir на COM и обратно, если это конечно не в тех битах делается? считал оттуда - C0 = 0xCF, C1=0x7F, C2=0xA9

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей