User Tag List

Страница 188 из 402 ПерваяПервая ... 184185186187188189190191192 ... ПоследняяПоследняя
Показано с 1,871 по 1,880 из 4576

Тема: ДВК (и всё, что с ними связано)

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,467
    Спасибо Благодарностей отдано 
    1,751
    Спасибо Благодарностей получено 
    2,295
    Поблагодарили
    899 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Тема, скорее связанная с RT-11, вернее ее версией OSA на МС-0515.
    Ковыряю тамошний бейсик, который запвисает после загрузки.
    Выловил, что виснет он на команде EMT 352 (она затирает часть кода).
    По справочнику посмотрел, что это .SRESET - отпустить все устройства и каналы. Зачем это нужно?
    Еще навело на подозрение то, что в одном месте чуть ранее по коду эта же EMT 352 используется с предварительной установкой в R1 какого-то параметра, хотя по документации ей параметры не нужны.

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

  3. #2

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,810
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    150
    Поблагодарили
    81 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Выловил, что виснет он на команде EMT 352 (она затирает часть кода). По справочнику посмотрел, что это .SRESET - отпустить все устройства и каналы.
    Обработчик .SRESET находится в USR, поэтому можно попробовать запретить свопинг USR командой SET USR NOSWAP.

  4. #3

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,467
    Спасибо Благодарностей отдано 
    1,751
    Спасибо Благодарностей получено 
    2,295
    Поблагодарили
    899 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Обработчик .SRESET находится в USR, поэтому можно попробовать запретить свопинг USR командой SET USR NOSWAP.
    Лучше обьяснять поподробней, что такое и к чему. Что такое USR? Я в РТ-11 чайник.

  5. #4

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,810
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    150
    Поблагодарили
    81 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Что такое USR? Я в РТ-11 чайник.
    Возможно, есть смысл прочитать описания или хотя бы задать модель для поиска "USR" и посмотреть, что пишут про USR.

    ...
    Последний раз редактировалось Patron; 23.09.2014 в 15:00.

  6. #5

    Регистрация
    01.01.2009
    Адрес
    Leningrad, USSR
    Сообщений
    1,954
    Записей в дневнике
    33
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    18
    Поблагодарили
    16 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Что за плата?



    Полностью, 2 816px × 2 112px, 2.7Mb: http://bk0010.spb.ru/PHOTO/NEBK/2/PICT0036.JPG

  7. #6

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,810
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    150
    Поблагодарили
    81 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В процессе эмуляции КЖД выяснилась довольно занятная вещь - все драйверы DW для ДВК содержат глупую ошибку, скопированную из первых дековских драйверов DW.

    Эта ошибка была исправлена в RT-11 v5.3 и вот как была описана:

    Код:
        DW
    
         o	Previously,  the DW handler applied the wrong mapping of logical block
    	numbers  (LBN) to physical block numbers (PBN) on RD5x hard disks. The
    	correct mapping is used in RT-11 V5.3.
    
    	The  DW  mapping error caused file-structured operations (.READ/.WRITE
    	requests) to map to different locations than non-file-structured oper-
    	ations  (.SPFUN  requests).  File-structured  and  non-file-structured
    	operations  are  corrected  for RT-11 V5.3; however, see the ISPFN and
    	.SPFUN sections in this file for changes to the blk argument.
    
    	Because DW mapping is changed for RT-11 V5.3, all RD5x hard disks that
    	were used by a previous version of RT-11 must be reconfigured.
    Понятно, что в масштабах СССР никто уже ничего "реконфигурировать" не собирался и ошибка вычисления адреса блока на диске осталась уже в качестве "фичи" всех драйверов DW ДВК.

    Причина ошибки в том, что самый первый логический сектор на диске DW перезаписывается программой начального теста в ПЗУ DEC Pro350 / Эл.85 и из-за этого блоки нужно адресовать со смещением на один сектор ( 0 -> 0:1 ; 14 -> 0:15 ; 15-> 1:0 ; 30 -> 1:15 ; 31 -> 2:0 ). Но из-за ошибки блоки адресовались так: ( 0 -> 0:1 ; 14 -> 0:15 ; 15-> 0:0 ; 30 -> 1:15 ; 31 -> 1:0 ), т.е. вместо того, чтобы переносить каждый 16-й блок на 0-й сектор следующей дорожки - он адресовался в 0-й сектор текущей дорожки.

    На работоспособности ДВК это никак не сказывается. Единственная неприятность в том, что образ диска начинается не с 0-го блока, а с 15-го, после которого уже идут 0-й, 1-й ( и т.д. ) и такая печаль повторяется через каждые 16 блоков, т.е. после 14-го блока в образе идёт 31-й, а уже потом 16-й, 17-й ( и т.д. ).

  8. #7

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    374
    Поблагодарили
    311 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Patron, вот тут дискета от Э-85 образ от anasana. Там RT-11 (завётся ОС-85), поэтому я её запускал (для примера) в эмуляторе УК-НЦ, там так-же есть DW.SYS весит 5 блоков.
    http://zx.pk.ru/showpost.php?p=538647&postcount=551
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  9. #8

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,810
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    150
    Поблагодарили
    81 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    там есть DW.SYS весит 5 блоков.
    На вид это обычный DW.SYS от Э-85.

  10. #9

    Регистрация
    11.01.2006
    Адрес
    Брест/Минск
    Сообщений
    8,398
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    188
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    62 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Друзи, поясните пожалуйста, в чём отличие этих двух плат:
    С уважением, Александр.
    Scorpion ZS-256 Turbo+ GMX-2048
    SID-Blaster/ZX
    Музей ретрокомпьютеров в Минске!
    Здесь ничего нет => http://byteman.by
    И здесь тоже --->>> http://bytespace.by

  11. #10

    Регистрация
    29.01.2009
    Адрес
    Казахстан, Алматы
    Сообщений
    1,671
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    7 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от BYTEMAN Посмотреть сообщение
    Друзи, поясните пожалуйста, в чём отличие этих двух плат:
    Одна возможно 1201.01 а другая 1201.02...

    Или 1201.01 обе, просто разных годов выпуска (разные версии),
    а так-же возможно на одной есть контроллер ГМД-7012, а на другой
    нет...
    Andrey_Ak WEB: www.tis.kz ICQ: 345-005-908 Mail: admin@tis.kz Fido: 2:5083/1 Radio: UN7GKQ

Страница 188 из 402 ПерваяПервая ... 184185186187188189190191192 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Видеорежимы и работа с ними
    от icebear в разделе Программирование
    Ответов: 23
    Последнее: 26.07.2005, 12:55
  2. Видеорежимы и работа с ними
    от icebear в разделе Несортированное железо
    Ответов: 3
    Последнее: 21.07.2005, 11:49
  3. Ответов: 0
    Последнее: 25.06.2005, 23:14

Ваши права

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