User Tag List

Страница 43 из 81 ПерваяПервая ... 394041424344454647 ... ПоследняяПоследняя
Показано с 421 по 430 из 804

Тема: Pentagon-1024/4096 от Northwood

  1. #421

    Регистрация
    06.05.2010
    Адрес
    Бердск, НСО
    Сообщений
    4,990
    Спасибо Благодарностей отдано 
    1,090
    Спасибо Благодарностей получено 
    1,185
    Поблагодарили
    921 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    софтварей с нормальной поддержкой мало
    в основном подгружаемые палитры к старым играм
    И новые, но они на AGD, и с ULA+ там часто проблемы. А при этом все-таки на AGD нет-нет да попадаются неплохие игры. Сейчас я на Эве такие игры (AGD-шки не расчитанные на ULA+) запускаю в TS Conf, иначе игры выглядят странно. Где-то даже дока про это есть, в которой написано, что такие AGD-игры патчить надо.

    - - - Добавлено - - -

    Вот дока
    https://www.dropbox.com/s/asej5ss7vp... v1.0.pdf?dl=0
    Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.

    Seamos realistas y hagamos lo imposible!

    Ernesto Che Guevara
    Переехал сюда: SteinBlume (ex ATM CP/M Explorer)
    http://era-cg.su

    Скрытый текст

    Speccy2010 r2 (Спасибо m.d. & xlat),
    Sinclair ZX Spectrum + (Спасибо stepmotor),
    ZX Evolution rev.C + 5'25 FDD Epson SD-700AA + NedoPC PAL-Coder (Спасибо m.d. & xlat)
    [свернуть]

  2. #421
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #422

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Northwood Посмотреть сообщение
    Процесс печати на матричном принтере
    а будет ВООБЩЕ процесс печати на матричном принтере?

  4. #423

    Регистрация
    06.01.2011
    Адрес
    г. Днепр, Украина
    Сообщений
    804
    Спасибо Благодарностей отдано 
    43
    Спасибо Благодарностей получено 
    198
    Поблагодарили
    100 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    а будет ВООБЩЕ процесс печати на матричном принтере?
    Значит оставить как есть ? Кто знает, может кто-то и будет пользоваться, порт принтера в схеме есть, прошивка принтера будет зашита в ПЗУ BIOS.
    С уважением, Александр

  5. #424

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Northwood Посмотреть сообщение
    Значит оставить как есть ?
    думаю хватит одного предупреждения
    что при работе принтера будет жужать ковокс

    врятли кто то будет печатать в таких количествах что решит повесить тумблер
    если вообще кто то додумается печатать
    Последний раз редактировалось NEO SPECTRUMAN; 23.03.2020 в 16:23.

  6. #425

    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,735
    Спасибо Благодарностей отдано 
    365
    Спасибо Благодарностей получено 
    378
    Поблагодарили
    241 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Northwood Посмотреть сообщение
    Значит оставить как есть ? Кто знает, может кто-то и будет пользоваться, порт принтера в схеме есть, прошивка принтера будет зашита в ПЗУ BIOS.
    Саша, а когда работает кеш, принтер тоже работает?
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  7. #426

    Регистрация
    06.01.2011
    Адрес
    г. Днепр, Украина
    Сообщений
    804
    Спасибо Благодарностей отдано 
    43
    Спасибо Благодарностей получено 
    198
    Поблагодарили
    100 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от solegstar Посмотреть сообщение
    Саша, а когда работает кеш, принтер тоже работает?
    Кеш включается только чтением из порта #FB, а выключается чтением из порта #7B, при этом дёргается сигнал принтера STROBE, но больше никаких данных в принтер не отправляется. При чтении из порта #FB одновременно читается состояние принтера - BUSY и QUSY.

    Конкретные данные в принтер отправляются только при записи в порт #FB, но при работе с кеш-памятью ничего писать в порт #FB не нужно.

    Ещё момент, это ПЗУ принтера и сама кеш-память:
    В схеме есть джампер XS11, которым можно заблокировать или разблокировать доступ к кеш-памяти. Если доступ разблокировать, тогда при чтении из порта #FB или при нажатии на кнопку "Magic" вместо ПЗУ подставится кеш-память. Если же доступ к кеш-памяти джампером XS11 заблокировать, тогда при чтении из порта #FB подставится ПЗУ принтера.

    Раскладка страниц ПЗУ:

    DD116 - 27C512:

    0 - BIOS главная страница;
    1 - BIOS дополнительная страница;
    2 - не используется;
    3 - Принтер (если прошивка принтера имеет маленький размер, то её нужно продублировать столько раз, чтобы заполнить полностью страницу 16 КБ).

    DD104 - W27C010:
    0 - Gluk Reset Service;
    1 - TR-DOS;
    2 - Меню-128;
    3 - Basic-48;
    4 - Редактор Basic-128 для режима Spectrum+3;
    5 - Обработчик ошибок Basic-128 для режима Spectrum+3;
    6 - Basic-48 для режима Spectrum+3;
    7 - +3DOS для режима Specutrm+3.

    - - - Добавлено - - -

    Ошибся на счёт сигнала принтера STROBE:

    При чтении из портов #FB и #7B, сигнал STROBE не меняется, только включается и выключается кеш или ПЗУ принтера и читается его статус.
    Сигнал STROBE активируется при записи в порт #FB, одновременно в принтер отправляется байт данных. При записи в порт #7B сигнал STROBE деактивируется.
    С уважением, Александр

    Эти 2 пользователя(ей) поблагодарили Northwood за это полезное сообщение:

    Rusazar(23.03.2020), solegstar(23.03.2020)

  8. #427

    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,735
    Спасибо Благодарностей отдано 
    365
    Спасибо Благодарностей получено 
    378
    Поблагодарили
    241 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Northwood Посмотреть сообщение
    Конкретные данные в принтер отправляются только при записи в порт #FB, но при работе с кеш-памятью ничего писать в порт #FB не нужно.
    Вот к этому я и вел. Быть может стоит разделить: или работа с принтером, или кеш+ковокс? повесить включение ковокса на джампер включения кеша? и если есть свободный бит порта, повесить это на него и на сохранение настроек в биосе.
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  9. #428

    Регистрация
    06.01.2011
    Адрес
    г. Днепр, Украина
    Сообщений
    804
    Спасибо Благодарностей отдано 
    43
    Спасибо Благодарностей получено 
    198
    Поблагодарили
    100 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от solegstar Посмотреть сообщение
    Вот к этому я и вел. Быть может стоит разделить: или работа с принтером, или кеш+ковокс? повесить включение ковокса на джампер включения кеша? и если есть свободный бит порта, повесить это на него и на сохранение настроек в биосе.
    Работа с кешем принтеру никак не мешает, даже если питание принтера будет включено, можно пользоваться кеш-памятью и на принтер никакие сигналы поступать не будут (про STROBE я вначале ошибся, потом дописал, что этот сигнал не дёргается при работе с кеш-памятью).

    Если нужно печатать, то джампер XS11 нужно разомкнуть, чтобы заблокировать кеш-память. Либо можно предварительно в кеш-память загрузить прошивку принтера и тогда блокировать кеш-память не обязательно, с одной оговоркой - кеш-память доступна на запись, и не убьёт ли загруженную прошивку драйвер принтера или любая другая программа во время печати, неизвестно. Т.е. здесь нет чёткого разделения между работой принтера и с кеш-памятью, и никаких дополнительных мер не требуется.

    Остаётся только Covox, который будет жужжать при отправке страницы на печать. Мне пока не совсем ясно, насколько это будет мешать, как минимум один голос есть за то, чтобы оставить всё как есть. Блокировка Covox-а потребует 1 дополнительный корпус микросхемы на верхней плате, но после добавления SoundDrive, мне пришлось увеличить размер платы на 1 ряд микросхем, и SoundDrive его заполнил только частично, т.е. места предостаточно.

    Гораздо сложнее с тем, чтобы вывести это переключение на порт BIOS. Логически есть ещё 2 свободных бита порта #FD37 (управление теневым ОЗУ), но КР1533ТМ9 имеет только 6 триггеров, это значит, нужно добавить ещё один корпус, а это уже проблема на нижней плате. Я бы вместо ТМ9 поставил ИР23, но он не имеет сброса, который нужен обязательно, иначе в случае, если после включения питания первые 5 бит порта #FD37 не будут в 0, то BIOS не будет доступен и компьютер не сможет запуститься.

    - - - Добавлено - - -

    Но можно пойти на компромисс:

    Я предусмотрел опцию - защита (закрытие) портов BIOS для управления из вне, мне до сих пор не до конца ясно, нужна ли эта опция или нет, если её убрать, то освободится бит порта #FF37 и тогда не придётся добавлять корпус.

    Защита портов BIOS:
    В меню BIOS-Setup будет опция - включить защиту портов BIOS. Тогда при выходе из BIOS будет включаться защёлка (бит D6 порта #FF37). В этом случае порты #FC37 (конфигурация памяти), #FD37 (управление теневым ОЗУ) и #FF37 (управление ПЗУ, блокировки) станут недоступны для переключения до следующего сброса, из программ переключить порты BIOS станет невозможно.
    Если в меню BIOS-Setup отключить защиту портов BIOS, тогда его порты можно будет переключать из любого места.

    В этой защите есть обратная сторона медали:
    1) Загрузка прошивок в теневое ОЗУ станет недоступна из вне;
    2) В ПЗУ BIOS я расположил стандартные точки входа для работы с жёстким диском (RST#18, RST #20, RST #28), позволяющие легко читать и записывать данные с / на HDD, это даёт возможность написания ПО, работающее с жёстким диском, без необходимости писать процедуры работы с HDD, т.к. они уже готовы. Т.е. заполняем регистры процессора нужными значениями и вызываем подпрограмму BIOS, и вуаля - загрузился в память блок секторов или произошла запись в них. И если включена блокировка портов BIOS, эта функция тоже становится недоступной.

    Я подумываю, что эту защиту портов BIOS нужно убрать, т.к. польза от неё сомнительная.
    Последний раз редактировалось Northwood; 23.03.2020 в 22:39.
    С уважением, Александр

  10. #429

    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,735
    Спасибо Благодарностей отдано 
    365
    Спасибо Благодарностей получено 
    378
    Поблагодарили
    241 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Northwood Посмотреть сообщение
    Гораздо сложнее с тем, чтобы вывести это переключение на порт BIOS. Логически есть ещё 2 свободных бита порта #FD37 (управление теневым ОЗУ), но КР1533ТМ9 имеет только 6 триггеров, это значит, нужно добавить ещё один корпус, а это уже проблема на нижней плате. Я бы вместо ТМ9 поставил ИР23, но он не имеет сброса, который нужен обязательно, иначе в случае, если после включения питания первые 5 бит порта #FD37 не будут в 0, то BIOS не будет доступен и компьютер не сможет запуститься.
    Есть аналог ТМ9 на 8 триггеров - 1533ИР35.

    - - - Добавлено - - -

    думаю стоит заменить тм9 (DD18, DD31) и две ТМ8 (DD155, DD156) на 1533ИР35. две ТМ8 ессно заменить на одну ИР35. минус корпус! возможно еще где-то можно/нужно заменить, при этом упростив/убрав корпус. тот же порт 7FFD или 1FFD.
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

    Эти 3 пользователя(ей) поблагодарили solegstar за это полезное сообщение:

    Northwood(24.03.2020), Rusazar(24.03.2020), USERHOME(16.01.2021)

  11. #430

    Регистрация
    06.01.2011
    Адрес
    г. Днепр, Украина
    Сообщений
    804
    Спасибо Благодарностей отдано 
    43
    Спасибо Благодарностей получено 
    198
    Поблагодарили
    100 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от solegstar Посмотреть сообщение
    Есть аналог ТМ9 на 8 триггеров - 1533ИР35.
    думаю стоит заменить тм9 (DD18, DD31) и две ТМ8 (DD155, DD156) на 1533ИР35. две ТМ8 ессно заменить на одну ИР35. минус корпус! возможно еще где-то можно/нужно заменить, при этом упростив/убрав корпус. тот же порт 7FFD или 1FFD.
    Отлично! теперь имеются свободные 4 бита на 2 портах BIOS #FC37 и #FD37, можно на него повесить блокировку КЕШ-памяти и ещё что-нибудь. Это минус джампер на плате.
    Последний раз редактировалось Northwood; 24.03.2020 в 11:35.
    С уважением, Александр

    Эти 2 пользователя(ей) поблагодарили Northwood за это полезное сообщение:

    Rusazar(24.03.2020), solegstar(24.03.2020)

Страница 43 из 81 ПерваяПервая ... 394041424344454647 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Pentagon 1024
    от Ilyad в разделе Pentagon
    Ответов: 3
    Последнее: 24.06.2015, 15:28
  2. Ответов: 186
    Последнее: 01.07.2012, 18:43
  3. Pentagon – 1024 SL 2.2
    от skar в разделе Барахолка (архив)
    Ответов: 5
    Последнее: 19.08.2008, 12:56
  4. Pentagon – 1024 SL 1.4
    от skar в разделе Барахолка (архив)
    Ответов: 19
    Последнее: 28.08.2007, 13:00
  5. Pentagon 1024 SL
    от breeze в разделе Pentagon
    Ответов: 7
    Последнее: 15.03.2005, 10:43

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •