
Сообщение от
Mick
Ну как бы расширение памяти Пентагона до 512кб вроде как предусматривает использование битов 6 и 7 порта 7FFDh.
Их как бы не кошерно переиначивать.
Если бы ты был первым - одно дело, а так до тебя уже столько наплодили вариантов, что стоит поди уже и остановиться и к одному из существующих примкнуть. Имхо - либо П1.4 с его #7ffd+#1ffd и безо всяких #EFF7, либо П2.2 с #7FFD+#EFF7. Поддержка есть и для первого и для второго, а так у тебя у половины софта будет видно лишь 512Кб и все, да и к тому же придется перепиливать прошивку TR-DOS, и GLUK для поддержки рам-диска с такой адресацией. А если идти уже по пройденному варианту, то на первом заведется софт Kay Reset Service (HeGLUK) и TR-DOS от KAY, где есть поддержка загрузки TRD/SCL в рамдиск с винта и SD-карты, а на втором пресловутый GLUK, но зато Алониевский EFF7 на месте, а куда пент без Алония?
---------- Post added at 22:10 ---------- Previous post was at 22:01 ----------
Защелка >128kb есть и в #1FFD:
Код:
bit 1 - Управление защищенным режимом. Если 0, то защищенный
режим отключен. Если 1, то включается защищенный режим. При
этом дополнительный порт конфигурации 1FFDh и bit 7 порта 7FFDh
становятся доступными только из ПЗУ TR-DOS.
Из инструкции П1.4.