User Tag List

Страница 19 из 40 ПерваяПервая ... 151617181920212223 ... ПоследняяПоследняя
Показано с 181 по 190 из 399

Тема: Контроллер псевдо КМД+дисковод для УКНЦ (на SD карте)

  1. #181

    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,051
    Спасибо Благодарностей отдано 
    1,142
    Спасибо Благодарностей получено 
    1,472
    Поблагодарили
    524 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ZPilot, так вам удалось добиться стабильной работы с образами дискет на SD-карте по чтению и записи?

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

  3. #182

    Регистрация
    10.04.2019
    Адрес
    г. Фокино, Брянская обл.
    Сообщений
    401
    Спасибо Благодарностей отдано 
    52
    Спасибо Благодарностей получено 
    104
    Поблагодарили
    65 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    так вам удалось добиться стабильной работы с образами дискет на SD-карте по чтению и записи?
    Пока только чтение. Читает стабильно, testmz проходит полностью, последовательное и случайное чтение секторов.
    Диски тоже переключает.

  4. #183

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

    По умолчанию

    Цитата Сообщение от ZPilot Посмотреть сообщение
    Что вы называете точной? Тайминги? или то, что программы запускаться не будут? Будут и быстродействия хватит. Да, таминги не соблюсти, это все-таки микроконтроллер, а не ПЛМ.
    Точная эмуляция - это когда все работает потактово точно. Это дает гарантию, что любой ранее или позже написанный софт будет работать точно так же, как на реальной УКНЦ.
    Любая остальная непотактовая эмуляция - это лишь до некоторой степени совместимая с УКНЦ машина, но не УКНЦ.

  5. #184

    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,051
    Спасибо Благодарностей отдано 
    1,142
    Спасибо Благодарностей получено 
    1,472
    Поблагодарили
    524 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZPilot Посмотреть сообщение
    Пока только чтение. Читает стабильно, testmz проходит полностью, последовательное и случайное чтение секторов.
    Диски тоже переключает.
    Тогда это самое важное - чтобы и запись стабильно заработала. На мой взгляд, в этом основной смысл этого девайса - работа с образами.
    Работа с файлами в папке как с диском - ещё не факт получится ли.
    Вопрос эмуляции УКНЦ на этом чипе - вообще данного устройства не касается никак.

  6. #185

    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZPilot Посмотреть сообщение
    mount должен отослать 1 слово в порт 177130 (команду в которой задействованы неиспользуемые биты), а второе слово (в 177132) будет содержать порядковый номер name.dsk на СД-карте и номер привода, по идее можно указать 8191 образов.
    А, вот этого-то я и не заметил. Я примерно помню, как сделано обращение к дискам с ЦП, быстро прикинул, как это реализовать и посочувствовал безнадежному занятию... Если же пихать что-то в 177130, то никто не мешает сделать полноценное управление, как запланировано у меня в AZ. То есть отдельный набор команд для манипуляции HFS. А именно - команды "Открыть оглавление HFS", "Прочитать запись оглавления HFS", "Монтировать диск", "Размонтировать диск", ну, и служебная "Получить таблицу назначений приводов".

    Используем какой-либо бит 177130, в котором всегда ноль. Взводим туда единицу, в каких-то битах кодируем команду, в каких-то передаем что-то еще. допустим, номера монтируемого или демонтируемого дисков. А дальше все просто. Пересылаем строчку с path до нужного оглавления, читаем его записи, находим нужный файл, монтируем его, и вперед! Никто не запрещает сочинить программулю, по типу Командира Нортона, которая позволит пробежаться по оглавлениям до нужного файла и смонтировать его. На ДВК с этим хуже - не у всех есть нормальные терминалы, позволяющие нарисовать что-то в стиле NC. А на УКНЦ - запросто...

    Цитата Сообщение от ZPilot Посмотреть сообщение
    Если кто поможет с написанием mount.sav, буду очень признателен!
    Хе! У меня интерфейс этого дела в AZ предусмотрен и давно опубликован, но что-то никто не торопится. Будет время - сам займусь, но когда оно будет?..
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  7. #186

    Регистрация
    10.04.2019
    Адрес
    г. Фокино, Брянская обл.
    Сообщений
    401
    Спасибо Благодарностей отдано 
    52
    Спасибо Благодарностей получено 
    104
    Поблагодарили
    65 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Любая остальная непотактовая эмуляция - это лишь до некоторой степени совместимая с УКНЦ машина, но не УКНЦ.
    Пару страниц назад кто-то мне писал, что был проект, который заглох потому, что программа заработала не на всех УКНЦ, так может сами УКНЦ это "лишь до некоторой степени совместимая с УКНЦ машина"?
    Про RGB и BGR я вообще промолчу..
    А вообще, я не хочу спорить, я пишу свой проект, только потому, что для меня это интересная инженерная задача, а еще потому, что Alex_K как-то сказал, что УКНЦ это дорого, вот я и хочу помочь всем, чтоб было доступно.

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

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Тогда это самое важное - чтобы и запись стабильно заработала
    Хорошо, забиваю пока на монтирование, все-таки оно пока второстепенное.

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

    Цитата Сообщение от AFZ Посмотреть сообщение
    Хе! У меня интерфейс этого дела в AZ предусмотрен и давно опубликован, но что-то никто не торопится. Будет время - сам займусь, но когда оно будет?..
    Надо С для УКНЦ раздобыть, быстрее дело пойдет.
    Последний раз редактировалось ZPilot; 19.07.2020 в 00:26.

  8. #187

    Регистрация
    10.04.2019
    Адрес
    г. Фокино, Брянская обл.
    Сообщений
    401
    Спасибо Благодарностей отдано 
    52
    Спасибо Благодарностей получено 
    104
    Поблагодарили
    65 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Добрых суток, друзья!
    Поймал сегодня странный глюк на своем контроллере связанный с переключением диска, вот ссылка на видео: https://cloud.mail.ru/public/5NWX/4pYDfXx6H
    Я не могу понять, почему так происходит?

  9. #188

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,508
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    714
    Поблагодарили
    596 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если глюк в том, что DKL запустилась только через RUN, то это не глюк - это штатное поведение системы. Программу можно запустить просто введя имя её файла только если её файл находится на устройстве загрузки, то есть на диске SY: С любых других дисков - только через RUN.

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

    Вдогонку. В старых системах (вроде до 5.0, ЕМНИП) был первоначальный вариант такого (с SY запуска программ - сокращённым вариантом команды RUN - R
    Работает и сейчас.

  10. #189

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZPilot Посмотреть сообщение
    Добрых суток, друзья!
    Поймал сегодня странный глюк на своем контроллере связанный с переключением диска, вот ссылка на видео: https://cloud.mail.ru/public/5NWX/4pYDfXx6H
    Я не могу понять, почему так происходит?
    А никакого глюка здесь нет. RT-11 надо изучать. В RT-11 существуют два логических устройства - SY: и DK:. Устройство SY: - это устройство с которого загрузили систему. В вашем случае это MZ0:. А устройство DK: - это диск по умолчанию. При загрузке ОС он сначала совпадает с SY:, потом его можно переназначать с помощью команды ASSIGN.
    В RT-11 если набранная команда не является внутренней командой KMON (командного монитора), то на системном диске SY: ищется соответствующий файл и запускается. Если же файл запуска не находится на устройстве SY:, то он должен запускаться с помощью команды RUN. При этом, если файл расположен на устройстве DK:, то имя устройства указывать не надо. Т.е. сначала ASS MZ1 DK, потом RUN DKL.

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

    nzeemin(19.07.2020), Titus(19.07.2020)

  11. #190

    Регистрация
    10.04.2019
    Адрес
    г. Фокино, Брянская обл.
    Сообщений
    401
    Спасибо Благодарностей отдано 
    52
    Спасибо Благодарностей получено 
    104
    Поблагодарили
    65 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Hunta, Alex_K, спасибо вы меня обрадовали, это не глюк, это всего лишь мое невежество

Страница 19 из 40 ПерваяПервая ... 151617181920212223 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 713
    Последнее: 13.05.2025, 11:42
  2. Ответов: 327
    Последнее: 03.12.2019, 22:49
  3. Куплю КМД для УКНЦ
    от Feral в разделе Барахолка (архив)
    Ответов: 32
    Последнее: 07.06.2012, 13:31
  4. Продам МС5310 блок дисководов к УКНЦ+КМД УКНЦ
    от Mad Killer/PG в разделе Барахолка (архив)
    Ответов: 7
    Последнее: 19.03.2012, 11:27
  5. Контроллер КМД-УКНЦ, АУКЦИОН
    от tntpro в разделе Барахолка (архив)
    Ответов: 9
    Последнее: 23.06.2011, 16:32

Ваши права

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