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

User Tag List

Страница 9 из 12 ПерваяПервая ... 56789101112 ПоследняяПоследняя
Показано с 81 по 90 из 113

Тема: SD-карты и контроллеры, реализации FAT

  1. #81
    Activist
    Регистрация
    20.11.2017
    Адрес
    г. Ростов-на-Дону
    Сообщений
    351
    Спасибо Благодарностей отдано 
    30
    Спасибо Благодарностей получено 
    85
    Поблагодарили
    50 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение

    А как сохранять файл на карту? Синтаксис какой?

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

    Нашел в описании следущее -
    только Orion:
    - L ИМЯфайла.РАСШИРЕНИЕфайла - прочитать данные файла формата RKO с SD в RAM диск;
    - S ИМЯфайлаНаRAMдиске,ИМЯфайла НаSD.РАСШИРЕНИЕ, - записать данные файла из RAM диска на
    SD в формате RKO.

    На диске В имеем файл LOADER$.
    Запускаем SDOS, ввожу -
    A:\S LOADER$,LOADER.RKO
    Получаю
    NO FILE(S).

    WTF?
    Пробовал вместо запятой пробел - то же самое.

    - - - Добавлено - - -
    SDOS не умеет создавать файлы и не умеет изменять размер уже существующих файлов!
    для записи нужно, что бы на карте уже был создан файл с размером не меньше, чем необходимо записать в него данные!
    нужно записать на карту на PC файлы размером ~64КБ с именами TMP1,TMP2 и тд, и в них писать все что угодно в SDOS, а потом эти файлы скопировать-переименовать на PC в то, что надо... SDOS ~2КБ только, и для реализации полноценной записи файлов надо ее сильно дорабатывать и увеличивать размер.

    Цитата Сообщение от Error404 Посмотреть сообщение
    Пожалуйста, выложите в теме самые козырные варианты SDOS для схемы N8VEM и схемы на 555ИР26 (SPI-контроллера)
    не ир26, а 555ир24
    тут на форуме, в какой то ветке, fifan выкладывал эту схему, в Галаксии изначально встроенную, изменений на данный момент нет, поищу вставлю ссылку.
    SDOS я менял версии, с доработками больше к другим ПК относящимся, а не Ориону, там только один момент существенный был - на вычитку 2х байт crc при чтении блока в 512 байт, это в 8.6 появилось. Это может проявится на некоторых картах. Я под Орион новые версии не собирал, обратной связи по использованию не было . Необходимость возникнет, сделать проблем нет.

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

    Да, и еще, по автоподстановку, там в имени файла есть признак автозапуска у Ориона - # -черепашка или как там она называется, вот с ней может что не так, толи ее надо добавлять толи нет, может в этом дело.
    Я в Специалисте и Галаксии этой автоподстановкой пользуюсь все время, и на этот кусок кода уже давно не смотрел...

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

    посмотрел в исходник, при автоподстановке добавляется эта черепашка!, значит надо вводить имя файла без нее, а сам файл в конце имени должен иметь эту 'черепашку' для его автоматического запуска...

  2. #82
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    106
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от PVV Посмотреть сообщение
    тут на форуме, в какой то ветке, fifan выкладывал эту схему, в Галаксии изначально встроенную, изменений на данный момент нет, поищу вставлю ссылку.
    SDOS я менял версии, с доработками больше к другим ПК относящимся, а не Ориону, там только один момент существенный был - на вычитку 2х байт crc при чтении блока в 512 байт, это в 8.6 появилось. Это может проявится на некоторых картах. Я под Орион новые версии не собирал, обратной связи по использованию не было . Необходимость возникнет, сделать проблем нет.
    Я не про схему, схема есть, а про программный код SDOS (также можно и исходник разместить если нет возражений).
    Обратная связь вот она только что и пошла , так что таки есть необходимость собрать с последними изменениями (лично мне понадобятся варианты для N8VEM и ИР24, MSX собирать не стану - оно по сложности такое же как ИР24, а работает медленнее).
    Последний раз редактировалось Error404; 06.09.2018 в 16:34.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  3. #83
    Activist
    Регистрация
    20.11.2017
    Адрес
    г. Ростов-на-Дону
    Сообщений
    351
    Спасибо Благодарностей отдано 
    30
    Спасибо Благодарностей получено 
    85
    Поблагодарили
    50 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    Я не про схему, схема есть, а про программный код SDOS (также можно и исходник разместить если нет возражений).
    Исходники я, периодически, выкладываю, вот актуальная на данный момент, я для ЮТ-88 его собирал-
    sd_dos_v8_8N.zip

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

    По умолчанию

    PVV, что за функция в дефайне RWR?
    С остальным разобрался, перекомпилировал под Орион, играюсь в эмуляторе.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  5. #85
    Activist
    Регистрация
    20.11.2017
    Адрес
    г. Ростов-на-Дону
    Сообщений
    351
    Спасибо Благодарностей отдано 
    30
    Спасибо Благодарностей получено 
    85
    Поблагодарили
    50 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    PVV, что за функция в дефайне RWR?
    Позволяет исключить из кода функционал записи на карту, ну и чтение по R filename..., что почти на 0.5КБ уменьшает размер SDOS и позволяет записать ее в ПЗУ на 2КБ (это актуально для Специалиста и РК-86).

    Касательно функционала этого дефайна у меня вообще мысль крутится - оформить как загружаемый с карты код, а в SDOS только вызовы оставить на или заглушки, или на этот загруженный код, тк запись по большей части не нужна...

  6. #86
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,846
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    166 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от PVV Посмотреть сообщение
    Касательно функционала этого дефайна у меня вообще мысль крутится - оформить как загружаемый с карты код
    Даёшь подгружаемые драйверы!

  7. #87
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    106
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    тут философская проблема курицы и яйца: чтобы подгрузить драйвер с SD, надо чтобы уже был драйвер (иначе читать не будет).
    так что как мне видится, максимум для того что изначально не было в ПЗУ - SD-оверлеи для доп. функционала более высокого уровня (что и описывал PVV), где мы в итоге приходим к идеологии транзитных команд ОС (как в CP/M, MSDOS, UNIX и проч.)
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  8. #88
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,395
    Спасибо Благодарностей отдано 
    304
    Спасибо Благодарностей получено 
    594
    Поблагодарили
    440 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Error404, драйвера на сетевую карту скачаете с сервера, а на модем - с интернета. (с)

  9. #89
    zx_
    Гость

    По умолчанию

    ваще ничо в теме нипанятна (с)
    схема в галаксии по отношению к специалисту мутновата, cs куда совать

    дос к спецу можно и 4 килобайтную )
    или ркдос к сд карте приаттачить

  10. #90
    Activist
    Регистрация
    20.11.2017
    Адрес
    г. Ростов-на-Дону
    Сообщений
    351
    Спасибо Благодарностей отдано 
    30
    Спасибо Благодарностей получено 
    85
    Поблагодарили
    50 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Здесь тема SD-карты и контроллеры, реализации FAT, она не привязана ни к какой конкретной платформе и SD интерфейсу. SDOS, который я пытаюсь развивать, конфигурируется на разные ПК и разные аппаратные SD интерфейсы.
    Самый быстрый и удобный в программном плане интерфейс, это вариант родившийся из схемы, предложенной HardWareMan_ом для СпециалистаМХ2, который применен в Галаксии.
    Этот интерфейс подключается на ШД и использует любой доступный в используемом ПК CS.
    Можно его подключить на порты ВВ55, будет немного медленнее.
    Можно использовать схему интерфейса msx, еще немного медленнее.
    Можно использовать схему n8vem, будет совсем медленно, но схема очень простая, что весьма привлекательно.
    Вообщем, вариантов масса, нужна отправная точка. Что интересует?

Страница 9 из 12 ПерваяПервая ... 56789101112 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Altair8800 идеи, решения и реализации
    от L Juriy в разделе Зарубежные компьютеры
    Ответов: 13
    Последнее: 14.09.2017, 11:56
  2. помогите загрузить c FAT ZX-EVO
    от mbojenov в разделе ZXEvo
    Ответов: 11
    Последнее: 11.08.2012, 16:29
  3. Ответов: 218
    Последнее: 12.04.2011, 18:55
  4. Нужен софт под FAT
    от KingOfEvil в разделе Софт
    Ответов: 5
    Последнее: 06.06.2007, 00:19

Ваши права

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