Важная информация

User Tag List

Страница 7 из 10 ПерваяПервая ... 345678910 ПоследняяПоследняя
Показано с 61 по 70 из 96

Тема: ЮТ-88 Внешние накопители

  1. #61
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию



    Ковыряю файлы для работы устройства на ЮТе.
    Чтение с карты работает, файлики гоняются в память.

    ---------- Post added at 13:16 ---------- Previous post was at 13:13 ----------

    Только до сих пор мучаюсь вопросом, какой вариант выбрать, от b2m - более простой, но на ПЛИСке, не требует порта ВВ55, но - только чтение.
    Или вариант от Vinxru, навороченней, на микроконтроллере, поддерживает запись, имеет шелл "нортоноподобный". Требует порт ВВ55, и некоторые манипуляции для запуска на ЮТе (отключение прерывания).
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

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

  3. #62
    Master
    Регистрация
    10.02.2014
    Адрес
    г. Тула
    Сообщений
    538
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Только до сих пор мучаюсь вопросом, какой вариант выбрать ...
    Вариант от Vinxru, выглядит заманчиво Особенно радует, что он поддерживает запись файлов.
    Меня сейчас интересует вопрос как бы в монитор-0 процессорного модуля ввести еще одну директиву, если не ошибаюсь еще три кнопки не задействованы – «D», «E» и «F». Например «F», чтобы одной кнопкой можно было запретить прерывания, записать в порт 0xE0 на дисплейном модуле 0х04 для отключения ПЗУ монитора-0 и запустить монитор-F. А то замучился уже вручную каждый раз набивать этот код F3 3E 04 D3 E0 C3 00 F8.

  4. #63
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Дмитрий2012 Посмотреть сообщение
    Например «F», чтобы одной кнопкой можно было запретить прерывания, записать в порт 0xE0 на дисплейном модуле 0х04 для отключения ПЗУ монитора-0 и запустить монитор-F.
    Низзя, к сожалению. Последние три команды просто пропадут в параллельной вселенной, когда ПЗУ-0 внезапно исчезнет. Будет висяк.
    Хотя... Есть вариант. Забить всю память ОЗУ нулями перед отключением ПЗУ, авось проц сам доедет до F800
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  5. #64
    Master
    Регистрация
    10.02.2014
    Адрес
    г. Тула
    Сообщений
    538
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Забить всю память ОЗУ нулями перед отключением ПЗУ, авось проц сам доедет до F800
    А если из монитора-0 по нажатию например той-же кнопки "F" код "F3 3E 04 D3 E0 C3 00 F8" будет из ПЗУ скопирован в ОЗУ и запущен, должно сработать?

  6. #65
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, сработает.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  7. #66
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я нашел в Мониторе-Ф пустой участок. Там выпилена какая-то функция...
    Залил туда код, теперь можно вырубать прерывания и отключать ПЗУ-0 командой Монитора-Ф GFFA0. Не очень кошерно, но вполне применимо.

    ---------- Post added 30.01.2015 at 00:10 ---------- Previous post was 29.01.2015 at 23:43 ----------

    Работа адаптера от Vinxru, с момента включения компьЮТера -

    http://youtu.be/1L8xGlkxGiw

    ---------- Post added at 00:11 ---------- Previous post was at 00:10 ----------

    [/COLOR]Файл оболочки я еще не раскурил как следует, поэтому "Нортона" пока не увидите
    Но Тригона загрузилась моментально.
    Последний раз редактировалось Ewgeny7; 30.01.2015 в 14:16.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  8. #67
    Master Аватар для sergey_sitnik
    Регистрация
    02.02.2010
    Адрес
    Степное
    Сообщений
    601
    Спасибо Благодарностей отдано 
    71
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Smile Монитор-Ф

    На счет "кошерности" как раз вы наверно не правы, не кошерно было неверно автору в 1989 году предлагать отключать память при помощи тумблера-рубильника,меня это даже в те годы когда я в 8 классе учился убивало....., так же убивало то что предлагалось собрать ЮТ-88 начинающим как писалось в статье радиолюбителям, без печатки которую видимо ждали многие, как ни странно после публикации ОРИОНА печатка появилась, кооперативы взялись за дело пусть она была с косяками, но она была , помню и я такую приобрел в последствии так и не доделал, дом сгорел вместе с печаткой на которой были практически уже все микросхемы... Потому как наличие печатной платы решает судьбу той или иной конструкции, не было в те времена ни ЛУта, ни Фоторезиста, про PIC, AVER,ПЛИС, и речи быть не могло......Одно радовало я всегда мог в школе взять домой пользоваться БК 010011 , благо с учителем информатики был практически на ТЫ..... Я думаю со мной многие согласятся.Хотя может я и отошел от темы....!

  9. #68
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Допилил второй файл для адаптера Vinxru.
    sdbios.rk.
    Этот файлик загружается автоматом при запуске адаптера, размещается в верхних адресах памяти (в нашем случае с DC00h) и представляет собой программный интерфейс для работы с файлами.
    Тоесть можем сами давать ему команды на чтение, запись, поиск, удаление файлов.
    Кой-чего пришлось выпилить из него... У ЮТа в Мониторе отсутствуют или работают не так некоторые функции. Например, подсчет контрольной суммы.
    Я просто выпилил эту проверку, поскольку запускаться будут и ЮТовские файлы, и РКшные, и еще фиг знает какие.
    Теперь очередь за самым интересным - файл shell.rk
    Этот файл - коммандер с графическим интерфейсом. Аппаратно-зависимый, посему есть некоторые сложности...
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  10. #69
    Master Аватар для sergey_sitnik
    Регистрация
    02.02.2010
    Адрес
    Степное
    Сообщений
    601
    Спасибо Благодарностей отдано 
    71
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию ROM_disk

    Добрый день!
    Дмитрий помоги как правильно из этих файлов сделать прошивку в ПЗУ диска... Если не трудно
    Вложения Вложения
    • Тип файла: rar rk.rar (143.0 Кб, Просмотров: 99)

  11. #70
    Master
    Регистрация
    10.02.2014
    Адрес
    г. Тула
    Сообщений
    538
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от sergey_sitnik Посмотреть сообщение
    как правильно сделать прошивку в ПЗУ диска...
    Ewgeny7 уже писал как заливать файлы в ПЗУ http://zx-pk.ru/showpost.php?p=774657&postcount=17 .
    Я все собираю в Hex редакторе http://mh-nexus.de/downloads/HxDru.zip. Только нужно учитывать, что первые четыре байта в загружаемом файле необходимо пропустить или удалить их прямо в Hex редакторе , т.к. в них указывается начальный и конечный адрес загрузки программы с магнитофонного входа.

Страница 7 из 10 ПерваяПервая ... 345678910 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Flash накопители
    от drbars в разделе Внешние накопители
    Ответов: 5
    Последнее: 16.12.2009, 00:44
  2. Байт и внешние устройства
    от BYTEMAN в разделе Несортированное железо
    Ответов: 30
    Последнее: 05.04.2006, 20:52

Ваши права

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