Порт EFF7 — различия между версиями
Материал из SpeccyWiki
Zxdn (обсуждение | вклад) (Новая: '''Порт #EFF7 (61431)''' - порт управления ресурсами компьютера Pentagon 1024. Дешифрация адреса производится как ...) |
Alone (обсуждение | вклад) |
||
(не показано 5 промежуточных версии 2 участников) | |||
Строка 1: | Строка 1: | ||
− | '''Порт #EFF7 (61431)''' | + | '''Порт #EFF7 (61431)''' — порт управления ресурсами компьютера [[Pentagon 1024]]. [[Дешифрация адреса]] производится как минимум по сигналам A3, A12, IOWR, сброс по RES. Был предложен [[VMG]] в цикле статей о доработках компьютера [[Pentagon]]. |
== Назначение разрядов порта == | == Назначение разрядов порта == | ||
− | Назначение разрядов порта со временем незначительно изменялось, и в настоящее время разряды используются следующим образом: | + | Назначение разрядов порта со временем незначительно изменялось, и в настоящее время ([[Pentagon 1024SL]] 2.x, [[PentEvo]], [[Unreal Speccy]]) разряды используются следующим образом: |
* '''D0''' - установленный бит включает видеорежим [[16col]] (ранее использовался для включения [[Аппаратный мультиколор|аппаратного мультиколора]]). | * '''D0''' - установленный бит включает видеорежим [[16col]] (ранее использовался для включения [[Аппаратный мультиколор|аппаратного мультиколора]]). | ||
* '''D1''' - установленный бит включает видеорежим [[512x192]]. | * '''D1''' - установленный бит включает видеорежим [[512x192]]. | ||
* '''D2''' - установленный бит запрещает расширенную память выше 128 КБ. | * '''D2''' - установленный бит запрещает расширенную память выше 128 КБ. | ||
− | * '''D3''' - установленный бит | + | * '''D3''' - установленный бит включает 0-ю страницу [[ОЗУ]] в область #0000..#3FFF (раньше запрещал запись в [[кэш]]). |
* '''D4''' - установленный бит запрещает [[турбо-режим]]. | * '''D4''' - установленный бит запрещает [[турбо-режим]]. | ||
− | * '''D5''' - | + | * '''D5''' - установленный бит включает видеорежим [[аппаратный мультиколор|аппаратного мультиколора]] (раньше использовался для включения звукового устройства [[DMA Sound Blaster]]). Оба устройства больше не поддерживаются [[Alone Coder|автором]]. Все программы под них работоспособны и без их использования. В прошивке [[DDp]] для Pentagon1024SL 2.2 этот бит управляет аппаратным скроллом. |
− | * '''D6''' - установленный бит включает видеорежим [[384x304]]. | + | * '''D6''' - установленный бит включает видеорежим [[384x304]]. Режим больше не поддерживается [[Alone Coder|автором]]. Все программы под него работоспособны и без его использования. В прошивке [[DDp]] для Pentagon1024SL 2.2 этот бит управляет аппаратным скроллом. |
− | * '''D7''' - установленный бит активирует порты [[Gluk CMOS]] | + | * '''D7''' - установленный бит активирует порты [[Часы реального времени|Gluk CMOS]]. |
== Ссылки == | == Ссылки == |
Текущая версия на 11:47, 27 марта 2013
Порт #EFF7 (61431) — порт управления ресурсами компьютера Pentagon 1024. Дешифрация адреса производится как минимум по сигналам A3, A12, IOWR, сброс по RES. Был предложен VMG в цикле статей о доработках компьютера Pentagon.
Назначение разрядов порта
Назначение разрядов порта со временем незначительно изменялось, и в настоящее время (Pentagon 1024SL 2.x, PentEvo, Unreal Speccy) разряды используются следующим образом:
- D0 - установленный бит включает видеорежим 16col (ранее использовался для включения аппаратного мультиколора).
- D1 - установленный бит включает видеорежим 512x192.
- D2 - установленный бит запрещает расширенную память выше 128 КБ.
- D3 - установленный бит включает 0-ю страницу ОЗУ в область #0000..#3FFF (раньше запрещал запись в кэш).
- D4 - установленный бит запрещает турбо-режим.
- D5 - установленный бит включает видеорежим аппаратного мультиколора (раньше использовался для включения звукового устройства DMA Sound Blaster). Оба устройства больше не поддерживаются автором. Все программы под них работоспособны и без их использования. В прошивке DDp для Pentagon1024SL 2.2 этот бит управляет аппаратным скроллом.
- D6 - установленный бит включает видеорежим 384x304. Режим больше не поддерживается автором. Все программы под него работоспособны и без его использования. В прошивке DDp для Pentagon1024SL 2.2 этот бит управляет аппаратным скроллом.
- D7 - установленный бит активирует порты Gluk CMOS.