User Tag List

Страница 37 из 43 ПерваяПервая ... 333435363738394041 ... ПоследняяПоследняя
Показано с 361 по 370 из 494

Тема: Вектор-06Ц: Операционные системы

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

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

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,070
    Спасибо Благодарностей отдано 
    588
    Спасибо Благодарностей получено 
    472
    Поблагодарили
    254 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от electroscat Посмотреть сообщение
    что за запрос с параметром 32H в регистре C
    Это исполнение операций расширенной БДОС, в регистре DE передаётся ссылка на параметр вызова, которая там равна 4200h. А данные по этому адресу, в свою очередь, ссылаются на строку по адресу 4180h. Есть серьёзное подозрение, что МДОС в Т-72 немного по-другому обрабатывает эти вызовы.

    Цитата Сообщение от electroscat Посмотреть сообщение
    в стандартном описании системных функций CP\M я такой функции не нашел, 28H последняя
    Вот тут немного больше функций описано, правда кое-где есть отличия от Векторовских ОС.
    Последний раз редактировалось Improver; 13.05.2020 в 09:01.

    Этот пользователь поблагодарил Improver за это полезное сообщение:

    electroscat(13.05.2020)

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

  3. #2

    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    1,034
    Спасибо Благодарностей отдано 
    468
    Спасибо Благодарностей получено 
    194
    Поблагодарили
    125 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Improver Посмотреть сообщение
    Есть серьёзное подозрение, что МДОС в Т-72 немного по-другому обрабатывает эти вызовы.
    Наверняка нет доков никаких по работе T72 с этим (32H) вызовом ?

    Цитата Сообщение от Improver Посмотреть сообщение
    Вот тут немного больше функций описано, правда кое-где есть отличия от Векторовских ОС.
    В частности по вызовам 32H на выполнение 8 и 9 - 100% отличия есть.

    Огромное спасибо за ответ, стало понятнее что происходит в подпрограмме с 4000H !!!
    Последний раз редактировалось electroscat; 13.05.2020 в 15:06.

  4. #3

    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    1,034
    Спасибо Благодарностей отдано 
    468
    Спасибо Благодарностей получено 
    194
    Поблагодарили
    125 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Доброго времени ! Расковырял DEMO-SPR - на мой взгляд самую лучшую по сервисным возможностям смотрелку графики для вектора. Ковырял на тему - заставить видеть диск D, и использовать для проверки записи и чтения с диска D в OS-T72, в которой программа прекрасно работает !!! Вместе с тем, устранил еще пару глюков в программе, как то, не возможность выйти по "X" если нет .spr файлов на дисках. В общем, кому нужно - все доступно тут, включая исходники, а тут еще можно качнуть несколько картинок патриотического содержания на пробу.. Всем хорошего настроения !

    Этот пользователь поблагодарил electroscat за это полезное сообщение:

    Improver(16.05.2020)

  5. #4

    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    1,034
    Спасибо Благодарностей отдано 
    468
    Спасибо Благодарностей получено 
    194
    Поблагодарили
    125 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Попробовал сегодня системы FH51 и T72 с твердотелом IDE SSD на 512 мб. Отлично работает, на борту 651 полных дискет (28BH). Копирование, запись, чтение, форматирование, все работает! Спасибо за доработки систем до LBA режима!

    Диск: Industrial PQ1 DiskOnModule - 512 mb, так же проверял с Industrial PQ1 DiskOnModule - 64 mb - прекрасно работает.

    Этот пользователь поблагодарил electroscat за это полезное сообщение:

    Improver(26.05.2020)

  6. #5

    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    1,034
    Спасибо Благодарностей отдано 
    468
    Спасибо Благодарностей получено 
    194
    Поблагодарили
    125 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Доброго времени дорогие друзья! Подскажите, чем кодировка системы программно меняется ? Поясню, столкнулся с проблемой, вызываю под OS-T72 последней версии программу FORMAT2.COM или FORMAT3.COM - форматирую дискету, и после этого кодовая таблица другя, вызываю, например, DEMO-SPR.COM - и вместо русских букв - псевдографика.. Подскажите пожалуйста, что искать в теле программы FORMAT2(3) - запись в какой то порт определенного бита, или CALL 0005H с определенным содержимым регистров ?
    За одно хочу русифицировать программу на нормальный русский Мне сейчас програма актуальна, я на неделе переделал мультикарту (комбодевайс) под MB8877 вместо КР1818ВГ93 - не просто это мне далось, три ночи не спал... Тем не менее, все получилось, и я тестирую форматирование, запись, чтение и т.д. По этому програмка актуальна. И она для тестов гораздо больше подходит чем REANIMAT.COM потому как к ошибкам более критична.. Вот.
    Подскажите, как кодировка системы программно меняется ?

  7. #6

    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,716
    Спасибо Благодарностей отдано 
    275
    Спасибо Благодарностей получено 
    321
    Поблагодарили
    224 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от electroscat Посмотреть сообщение
    ... Подскажите пожалуйста, что искать в теле программы FORMAT2(3) - ... CALL 0005H с определенным содержимым регистров ? ...
    Ага CALL 0005h, в DE должен быть адрес буфера с последовательностью команд, для смены регистра, например: 1Bh, 5Ch (или другие команды для других знакогенераторов).

    Этот пользователь поблагодарил KTSerg за это полезное сообщение:

    electroscat(21.06.2020)

  8. #7

    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    1,034
    Спасибо Благодарностей отдано 
    468
    Спасибо Благодарностей получено 
    194
    Поблагодарили
    125 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если интересно кому либо - format2 и sysgen в KOI8-R тут.

    Сегодня еще чуть подправил FORMAT2.COM чтоб под РДС корректно выводило псевдографику, обновил архив.
    Последний раз редактировалось electroscat; 23.06.2020 в 16:35.

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

    Improver(22.06.2020), shapipovo(24.06.2020)

  9. #8

    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    1,034
    Спасибо Благодарностей отдано 
    468
    Спасибо Благодарностей получено 
    194
    Поблагодарили
    125 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Доброго времени друзья! Подключил к вектору HDD Segate ST38410A 16383 cyl, 16 heads, 63 sectors. LBA 16,841,664, то есть максимум... Работает, на ура, заворотов нет. 10520 дискет (2918H). Тестировал в OS-T72HL.COM, FH51.COM... Из проблем: DELETE.COM может работать с дискетой, с максимальным номером FFFH... то есть, для форматирования дискет после FFF нужно тащить диск на PC, лезть в открытом доступе на него, и заполнять области E5. Так же, INITHDD.COM "нашел" только 2000h (8192) клайстера из 4000h (16383). Похоже эта программа не рассчитана на диски большего обьема, в целом, в 95 году, когда она была написана - таких и не было. в 1997 году я еще сидя за Вектором, собирал 5Х86, в целом, меня вполне устроил для начала HDD на 40 мб... с WIN 3.11 на борту... Диск который я тестировал сейчас - 2000 года выпуска. В целом, логично. В остальном все складывается очень неплохо, и система и контроллер работают прекрасно. Прикладываю фото экспонатов и скриншоты программ, и вот тут можно посмотреть подробный отчет о тестах. Там правда не только HDD, тем не менее, по HDD там во второй половине достаточно подробный отчет. Ну и переделка систем под LBA вполне себя оправдывает и на 100% работоспособна.

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

    Improver(23.07.2020), ivagor(23.07.2020), KTSerg(23.07.2020), svofski(23.07.2020), Syntal(23.07.2020)

  10. #9

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,070
    Спасибо Благодарностей отдано 
    588
    Спасибо Благодарностей получено 
    472
    Поблагодарили
    254 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Обнаружил проблемку с Т-72 -- в ней не работают почти все программы для обращения к магнитофону (load*.com/save*.com и их вариации). Причина -- из БСВВ были исключены процедуры обращения к магнитофону, причём в Т-34 все они ещё присутствовали. Работают только те программы, которые для этого имеют свои собственные подпрограммы, например, LROM.COM. Добавлять работу с магнитофоном в Т-72 я не вижу смысла, да и места там для этого нет, поэтому пошёл другим путём, дополнил программку LOADDOS.COM подпрограммой чтения байта с магнитофона, ну и немного доработал, не особо углубляясь в детали.

    Вот что получилось (в архиве бинарный файл и исходники): LDOS.7z (см.ниже)

    Новая версия грузит данные в формате ДОС, но в работе константу чтения из БСВВ (адрес 0FFC5h) не использует, поэтому может работать в любой версии МДОС, в том числе и в РДС, проверял.

    Ту же самую процедуру можно выполнить и с другими программами, но пока я не вижу в этом необходимости.
    Последний раз редактировалось Improver; 27.07.2020 в 14:11. Причина: Баги...

  11. #10

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,070
    Спасибо Благодарностей отдано 
    588
    Спасибо Благодарностей получено 
    472
    Поблагодарили
    254 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нашёл ошибку в программе -- пропустил случайно один RNZ, из-за чего не грузились файлы больше 256 байт.
    Исправленная версия LDOS: LDOS1.7z

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

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

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

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

Похожие темы

  1. Ответов: 213
    Последнее: 13.06.2022, 14:02
  2. Ответов: 4
    Последнее: 20.08.2007, 16:14
  3. Организация plug-in'нной системы
    от CityAceE в разделе Программирование
    Ответов: 9
    Последнее: 20.09.2005, 12:45
  4. Описание системы команд - давайте централизуем ;)
    от Alex/AT в разделе Программирование
    Ответов: 42
    Последнее: 09.07.2005, 22:34
  5. Инициализация системы
    от breeze в разделе Программирование
    Ответов: 13
    Последнее: 24.03.2005, 10:03

Ваши права

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