User Tag List

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

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

  1. #361

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

    По умолчанию

    Новая версия Т-72, проверял на реале и эмуляторе:

    1. Первая попытка создать некую модульность для ОС, теперь в специальном файле определений "equates.inc" можно настроить режимы компиляции системы, для чего служат две первые строки, "#DEFINE NoFDD" и "#DEFINE NoHDD". Раскомментировав первую строку можно отключить добавление драйвера флоповода, а вторая отключает добавление драйвера НЖМД. Всего, выходит, можно получить четыре варианта системы, но вот только в чисто-квазидисковой буквы дисков А: и В: остаются, при обращении к ним выдаётся ошибка.

    2. По пожеланию ivagor изменено переключение клавиатуры русский/латинский, теперь это работает так:
    - одиночное нажатие клавиши РУС/ЛАТ -- переключение языка клавиатуры
    - нажатие РУС/ЛАТ и любой клавиши -- изменение языка клавиатуры без переключения
    - нажатие СС и любой клавиши -- изменение регистра символов (заглавные/маленькие)
    - нажатие СС + Ф5 -- переключение регистра символов, типа капслок.
    - комбинации на переключение кодовых страниц (АР2 + СС, АР2 + РУС/ЛАТ и т.д.) сохранились, как в предыдущих версиях. (Как и что там переключается затрудняюсь сказать, т.к. на эмуляторе проверить сложно, винда эти комбинации перехватывает, а на реале забываю поиграться.)

    3. Ну и как обычно, исправил найденные баги и добавил новые.

    Архив с исходниками: T72m4x_src.7z
    Внутри архива дополнительно есть папка "Variants" откомпилированными тремя альтернативными вариантами системы:
    os-t72f.rom -- только флоповоды
    os-t72h.rom -- только жёсткий диск
    os-t72k.rom -- только квазидиск (один или два)

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

    electroscat(28.04.2020), ivagor(28.04.2020), KTSerg(28.04.2020), Syntal(28.04.2020)

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

  3. #362

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,386
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,365
    Поблагодарили
    1,315 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пока не пробовал, но осудить (или просто спросить) уже хочется
    Цитата Сообщение от Improver Посмотреть сообщение
    - одиночное нажатие клавиши РУС/ЛАТ -- переключение языка клавиатуры
    - нажатие РУС/ЛАТ и любой клавиши -- изменение языка клавиатуры без переключения
    - нажатие СС и любой клавиши -- изменение регистра символов (заглавные/маленькие)
    - нажатие СС + Ф5 -- переключение регистра символов, типа капслок.
    Правильно ли я понимаю, что
    1. Нажатие и отпускание только РУС/ЛАТ сменит язык
    2. Нажатие РУС/ЛАТ + буквенная клавиша сменит язык на время ввода буквы
    3. Нажатие СС + буквенная клавиша сменит регистр на время ввода буквы
    4. Нажатие СС+F5 сменит регистр
    Смущает разница п. 1 и 4. Может в обоих случаях сделать +F5 или наоборот в обоих случаях только нажатие и отпускание одной клавиши (РУС/ЛАТ или СС), чтобы было единообразно?

  4. #363

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

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Правильно ли я понимаю, что...
    Да, всё так и есть.

    Цитата Сообщение от ivagor Посмотреть сообщение
    Смущает разница п. 1 и 4. Может в обоих случаях сделать +F5 или наоборот в обоих случаях только нажатие и отпускание одной клавиши (РУС/ЛАТ или СС), чтобы было единообразно?
    До этого так и было, переключение по +Ф5. Можно сделать и переключение регистра одиночным нажатием СС, но я не вижу особого смысла -- это потребует выполнения дополнительных команд во время прерывания, а само это переключение на Векторе будет практически невостребованым. Как капслок на ПС. Вернуть обратно перключалку по +Ф5?

  5. #364

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,386
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,365
    Поблагодарили
    1,315 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Идею понял, тогда можно ли зафиксировать и оставить изменения кроме одного - сменить CC+F5 на F5?

  6. #365

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

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    сменить CC+F5 на F5?
    Можно, если это ни у кого больше не вызывает возражений.

  7. #366

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

    По умолчанию

    Доброго времени дорогие товарищи! Модернизирован комбодевайс до двух квазидисков, вчера и сегодня утюжу его разными тестами, ошибок пока не выявилось, все работает исключительно, вот тут можно посмотреть результаты тестов и работы (загрузки) T72. Тест Ivagor на доработку Баркаря работает и на 10 порту и перекомпиленный на 11 порт, одинаково, результат как в EMU. Пробовал разными способами копировать файлы с квазидиска, на квазидиск, запускать с него, изменять, копировать в разных носителей на квазидиск и обратно, заполнять диск D до конца, форматировать и т.д. С файлами все идеально работает. Нашел несколько странностей в работе T72 с квазидиском D, но чтобы понять, странности это в работе оси или конкретного решения по квазидиску - нужно проделать то же в эмуляторе, и тут у меня к вам вопрос... Как сэмулировать в EMU (Башкирии) два квазидиска? Подскажите пожалуйста ?
    Последний раз редактировалось electroscat; 06.05.2020 в 20:52.

  8. #367

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,926
    Спасибо Благодарностей отдано 
    105
    Спасибо Благодарностей получено 
    290
    Поблагодарили
    216 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от electroscat Посмотреть сообщение
    Как сэмулировать в EMU (Башкирии) два квазидиска?
    Вот в этом сообщении есть конфиг.

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

    electroscat(06.05.2020)

  9. #368

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

    По умолчанию

    Таки да, тест в эмуляторе подтвердил, что это не схемотехническое решение виной в таком проявлении, в эмуляторе T72 ведет себя таким же образом..

    - Эксперимент таков - копирую любой, заведомо более объемный диск на диск D при помощи утилиты COPY.com Естественно, через какое то время получаю надпись disck full, или типа того... после этого форматирую диск командой 8 D: F - и при попытке что то записать на диск D получаю Output disk full, не смотря на то, что перед этим команда D показала на диске D - нет файлов. То есть, диск отформатирован, файлов нет, но для системы он так и остался полным. То же самое происходит с диском C. Если удалять файлы командой E *.* - результат в корне другой, файлы удаляются, и можно что то писать, но форматирование не дает такого эффекта. Когда пытаешься писать на диск после форматирования, получаешь сообщение что на диске нету места, но в заголовке остаются имена файлов, файлы не запускаются,.. иногда их запуск уносит куда то...

    Вот такую проблемку выявил, думал это что то с комбодевайсом.. А нет... В эмуляторе так же.

    Так что комбодевайс теперь тоже с двумя квазидисками. Готов тестировать T72 по полной программе на реальном векторе

    Ну и таки назревает все больше и больше потребность в хорошем файловом менеджере для T72, ибо ASC вообще не понимает D диск.. только консоль ...
    Последний раз редактировалось electroscat; 07.05.2020 в 00:28.

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

    Improver(07.05.2020), KTSerg(07.05.2020)

  10. #369

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

    По умолчанию

    Цитата Сообщение от electroscat Посмотреть сообщение
    ...
    Ну и таки назревает все больше и больше потребность в хорошем файловом менеджере для T72, ибо ASC вообще не понимает D диск.. только консоль ...
    Ещё раз спрошу, а файловый менеджер от CP/M тоже не работает ?
    Или просто нужны какие-то специфические функции, которые есть только в ASC ?

  11. #370

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

    По умолчанию

    Цитата Сообщение от KTSerg
    Ещё раз спрошу, а файловый менеджер от CP/M тоже не работает ?
    Прошу простить мне моё непонимание, а о каком файловом менеджере идёт речь?

    Цитата Сообщение от KTSerg
    Или просто нужны какие-то специфические функции, которые есть только в ASC ?
    Не принципиально, скорее наоборот, в АSC функций не хватает, она не может работать с перемонтированием дискеты HDD (9 А:Х) и не предлагает при смене диска второй квазидиск (D).

Страница 37 из 50 ПерваяПервая ... 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

Ваши права

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