ZXNet эхоконференция «code.zx»
тема: порты ПЗУ
от: 500:812/22.01
кому: Ivan Bobov
дата: 11 Mar 1998
┌┐
CM07p├0 B┴┴py┌ 05-03-98, B 00:27 ├┤ekT0
Ivan Bobov ┌┐│/│Cа/ k All ┌┐p0 порты ПЗУ :
├┤i Ivan & All !
IB> Скажите, как переключаются банки пзу,
IB> т.е. надо полазить в прошивке.
Где конкретно ?
Hа скорпе: порт #1FFD бит 2 -> включить ПЗУ теневика (если 1)
#7FFD бит 4 -> ПЗУ 48 (1) или 128 (0)
ТР-ДОС включается только при выполнении программы в банке
ТР-ДОСа или в области #3D00..#3DFF.
Включить банку монитора 2 битом порта #1FFD можно всегда и
всегда она включится, если конечно не включена вниз 0 банка ОЗУ.
Как переключаются банки профПЗУ с электродиском незнаю, но
учитывая какие сигналы подаются на эту микросборку могу
предположить, что используется чтение из определенных адресов
ПЗУ.
Вообще теневик и существует для хакинга - взял и посмотрел...
Wi7h be57 Wi5he5, FK0.
-+- SMM version 1.08
от: 500:812/22.01
кому: Ivan Bobov
дата: 11 Mar 1998
┌┐
CM07p├0 B┴┴py┌ 05-03-98, B 00:27 ├┤ekT0
Ivan Bobov ┌┐│/│Cа/ k All ┌┐p0 порты ПЗУ :
├┤i Ivan & All !
IB> Скажите, как переключаются банки пзу,
IB> т.е. надо полазить в прошивке.
Где конкретно ?
Hа скорпе: порт #1FFD бит 2 -> включить ПЗУ теневика (если 1)
#7FFD бит 4 -> ПЗУ 48 (1) или 128 (0)
ТР-ДОС включается только при выполнении программы в банке
ТР-ДОСа или в области #3D00..#3DFF.
Включить банку монитора 2 битом порта #1FFD можно всегда и
всегда она включится, если конечно не включена вниз 0 банка ОЗУ.
Как переключаются банки профПЗУ с электродиском незнаю, но
учитывая какие сигналы подаются на эту микросборку могу
предположить, что используется чтение из определенных адресов
ПЗУ.
Вообще теневик и существует для хакинга - взял и посмотрел...
Wi7h be57 Wi5he5, FK0.
-+- SMM version 1.08
|