Версия для печати

-   Полигон-2 http://poligon2.kp4.ru/
--  IBM PC-совместимое. До 2000 года включительно http://poligon2.kp4.ru//forum/2
--- Про 8 битный режим в Трайнтах http://poligon2.kp4.ru//topic/19989




-- dtz написал 29 ноября 2015 13:04
Привет всем,
вопрос к знатокам:
Сую 9000i-i и 8900, оба с джампером 8 бит, оба проверены в восьмибитном слоте в двушке - в свою поделку с ISA.

Из нее я вижу биос, могу его считать (но не могу исполнить, потому что проц - не x86).
А вот портов не вижу ну нифига. Все что пробовал на cчитывание выдает FF.

Вопрос: правильно ли я понимаю, что для того чтобы Трайдент стал 8 битным - в том, что касается доступа к портам - ему надо исполнить свой биос - проPOSTиться, а джамперы эти - софтверные, которые этому самому BIOSу говорят чтобы он переконфигурился так чтобы стал восьмибитным?

Есть ли метод убедить этот Trident чтобы он стал 8 битным без выполения этого BIOS? (какой-нибудь порт в который надо что-то написать)

Вообще на этой моей ISA доступ к портам работает - во всяком случае COM-порты ISAшные работают точно, в режиме poll. Потому что никакие IRQ и никакие DMA на этой моей ISA не разведены, но кажется для VGA это вобщем и не надо.

Честной восьмибитной VGA у меня нет, но Hercules в режиме MDA завелся.

Спасибо.


-- Gerda написал 29 ноября 2015 13:18
[q]
Вопрос: правильно ли я понимаю, что для того чтобы Трайдент стал 8 битным - в том, что касается доступа к портам - ему надо исполнить свой биос - проPOSTиться, а джамперы эти - софтверные, которые этому самому BIOSу говорят чтобы он переконфигурился так чтобы стал восьмибитным?
[/q]
Да.
[q]
Есть ли метод убедить этот Trident чтобы он стал 8 битным без выполения этого BIOS? (какой-нибудь порт в который надо что-то написать)
[/q]
Нет.
[q]
Честной восьмибитной VGA у меня нет, но Hercules в режиме MDA завелся.
[/q]
Могу продать Paradise PVGA1 ISA8, но недёшево.


-- wbcbz7 написал 29 ноября 2015 14:11
Если я не ошибаюсь, практически все VGA-шки без инициализации со стороны процессора работать не будут (как минимум надо дернуть порт 3C3\46E8, вроде)


-- Anonymous написал 29 ноября 2015 14:21
Xalveyn, Почему же нет? ТС должен только воспроизвести те же самые действия по конфигурированию платы, что и её биос.

dtz, а описания на карту у вас нет? Вот коротенькие, без описания программирования, но про устанавливаемые аппаратно на внешних ножках режимы там упоминается, как и про наличие регистра с битом включения карточки.
http://pdf.datasheetcatalog.co...950_DS.pdf (http://pdf.datasheetcatalog.com/datasheets/2300/501950_DS.pdf)
http://www.s100computers.com/M...GA9000.pdf (http://www.s100computers.com/My%20System%20Pages/VGA%20Board/TVGA9000.pdf)

P.S. во, пока набирал, wormsbiysk опередил. ^^


-- Gerda написал 29 ноября 2015 14:27
[q]
Xalveyn, Почему же нет? ТС должен только воспроизвести те же самые действия по конфигурированию платы, что и её биос.
[/q]
Т.е напишет внешний BIOS вместо набортного. Логично. Насколько реализуемо - увы, не знаю.


-- wbcbz7 написал 29 ноября 2015 15:15
Вот процедура включения VGA-адаптера из видеобиоса (http://video.rom.by/CirrusLogic/cl5401d.bin) от Cirrus Logic CL5401:

mov dx,46E8
mov ax,001E
out dx,ax
mov dx,0102
mov al,01
out dx,al
mov dx,4AE8
xor ax,ax
out dx,ax
mov dx,0103
out dx,ax
....некоторая дополнительная инициализация
mov dx,46E8
mov ax,000E
out dx,ax


Думаю, будет работать и с другими ISA-видеокартами.


-- dtz написал 30 ноября 2015 15:19
Всем спасибо.
Пока ничего не получилось, но вообще мысли в голове какие-то появляются.

Во первых, из описания TVGA8900 стало понятно что есть у чипа нога по имени MD16 про которую из этой pdfки следует что это 8 bit mode, и эти 8 bit - не для BIOS, а видимо для самой карты.
Из PDFки про 9000 понятно что такая нога там есть, но она недокументирована (во всяком случае в тех ~24 страничных pdfах которые я видел)

Все остальные советы из темы поперепробую ;-)


-- dtz написал 30 ноября 2015 15:22
wormsbiysk написал:
[q]
Вот процедура включения VGA-адаптера из видеобиоса от Cirrus Logic CL5401
[/q]
..а вот от CL5420-5429 есть вменяемый Technical Reference Manual, из которого следует что данные чипы точно умеют работать в 8 битном режиме, однако ни разу не видел ни одного CL VGA который имел соответствующие джамперы....


-- dtz написал 1 декабря 2015 22:57
3C3 >- 00;46E8 >- 16;102 >- 01;46E8 >- 0E;4AE8 >- 00;3C4 >- 0B;3C5 -> 04

Вот после таких махинаций на восьмибитной шине я вижу какой-то ответ от каких-то портов.
Подсмотрел в реальном трайдентовском биосе.

Всем спасибо.
С этим хотя бы все понятно и похоже порты правда адресуются как на восьмибитной ISA.


-- Anonymous написал 2 декабря 2015 12:04
Оффтопик, но интересно всё же, что у вас за машина такая, что есть isa и не pc, и всего 8 бит.


-- ramanek написал 2 декабря 2015 17:40
Anonymous
прикуручивает к чему нить ... иса то наколенке слепить можно


Этот форум работает на скрипте Intellect Board
© 2004-2007, 4X_Pro, Объединенный Открытый Проект
©2001 Iezekil, ©2002–2019 Serge, ©2019 unterwulf