Видел пост о теме перепрошить биос на новую версию и все пойдет.
(версия 7.3 поддерживает AGP 8x)
Все это в других разделах, поэтому не пинайте а помогите!
Хочу перешить сам код биоса, но есть вопросы:
1. Какой модуль отвечает за тест видеокарты/AGP разьема.
2. Какие порты использует?
ПС: ASm знаем можно разжевывать.
ПС2: Когда ставим Видео AGP 8х ПОСТ не доходит до того момента включения индикатора PWR LED и вешает с ошибкой. (пщст карты нет, поэтому сказать не могу. хотя в одном посте сказано было значение 0x0ED )
ПСБ!
смотрим какие регистры и пины отвечают за детект 8х и фиксим :)
модуль ессно System bios :)
с учётом, что разницы между 4х и 8х почти никакой, (сплошной маркетинг)...то сами думайте
СПБ за идею
Попробую.... что получится - напишу.
Появились некоторые соображения после изучения доков по чипу:
порты обмена с девайсами:
h022 - выставляет номер устройства
h0CFB-8 - номер регистра
h0CFF-C - значение регистра
1. со смещением h0A7-A4 device=0 должен получить значение h01F000207 (только чтение)
где биты:
3 - резерв
2 - AGP 4x
1 - AGP 2x
0 - AGP 1x
логично было бы думать что видеокарта с AGP 8x выставляет на 3 бит значение 1 а на остальных 0
примерный должен быть код:
<br /> mov dx, 022h<br /> mov ax,0<br /> out dx,al<br /> mov dx,0CF8h<br /> mov al, 0A4<br /> out dx,ax<br /> mov dx,0CFCh<br /> in ax,dx<br /> and al,07h<br /> jnz переход_на_поддержку<br /> call вызов_POST_ошибку<br />