User Tag List

Страница 10 из 15 ПерваяПервая ... 67891011121314 ... ПоследняяПоследняя
Показано с 91 по 100 из 149

Тема: ZSMC контроллер для Pentagon 1024 v2.2

  1. #91

    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,260
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Z_E_V_S, это первый из некоторой кучки софтов... но они поддерживают несколько уже сложившихся стандартов на спектруме для доступа к флеш-карте. Зачем тогда еще один придумывать? Появится скоро ПентЕво, там тоже будет SD по стандарту КОЕ, софта еще больше будет. А так, каждому автору делать дрова на бесконечные вариации железок - утомительно.
    WDC к примеру может FDI на дискету разворачивать, некоторым это может быть еще пригодится. Я к примеру некоторое время продолбался, пока исдосу с ПЦ слил на дискету для спектрума. Да и работа с флешей напрямую - тоже не загорами.

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

  3. #92

    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Дмитрий Посмотреть сообщение
    Z_E_V_S, лучше сделай доступ к карте по SPI, как в ZController-е, дабы была совместимость с имеющимся софтом.
    насамделе никто не анализировал какой способ доступа наиболее рациональный. Если Z_E_V_S докажет, что доступ по секторам лучше чем по SPI - то почему бы и нет.. В конце концов никто не доказал абсолютную оптимальность того, что сделал КоЕ, и если удастся сделать более эффективный интерфейс, то от этого все только выиграют.

    ---------- Post added at 16:50 ---------- Previous post was at 16:25 ----------

    Что касательно кучи драйверов - так об этом разработчики жедеза никогда не заботились. Возьми вон Z-контроллер и NGS, у них есть что-то общее в интерфейсе? В идеале, если бы контроллеры SD накопителей эмулировали IDE интерфейс, тогда и драйверов не нужно было бы, и сами такие контроллеры можно было-бы просто втыкать вместо IDE HDD в любой компьютер - хоть РС, хоть Спек.. но обычно разработчики спековского железа не утруждают себя вопросами облегчения жизни пользователей поэтому и возникает куча недостандартов..

    ---------- Post added at 16:53 ---------- Previous post was at 16:50 ----------

    Z_E_V_S, сэмулировать NemoIDE интерфейс для обращения к SD-диску со стороны Спека сможешь? В IDE как раз доступ типа того что предлагаешь ты - по секторам и дорожкам
    Последний раз редактировалось Black_Cat; 06.10.2009 в 16:59.

  4. #93
    ZEK
    Гость

    По умолчанию

    SPI позволяет юзать SDIO девайсы.

  5. #94

    Регистрация
    09.08.2009
    Адрес
    Киев, Украина
    Сообщений
    49
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    SPI позволяет юзать SDIO девайсы.
    Весомый аргумент.

    Незнаю, хватит ли в альтере места для дешифраторов.

  6. #95

    Регистрация
    09.08.2009
    Адрес
    Киев, Украина
    Сообщений
    49
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    HELP !!

    Нужна помощь.

    К сожалению исходников по Z контроллеру у меня нет.

    В доке на Z контроллер написано:

    Порт данных 57h используется для записи / чтения данных.
    Причем тактирование осуществляется автоматически как при записи так и при чтении.

    Вопрос: как организован обмен данными ?
    Если как в доке, то при каждом чтении в SD карту нужно что то отправить, например FFh, а при записи принятая информация теряется.

    Но можно тактировать только при записи в 57h, а при чтении ничего не передавать в SD,а выдавать значение принятое от SD карты при записи.

    Поясняю - работать будет в обоих случаях но, для совместимости нужно точно знать как это сделано.

  7. #96

    Регистрация
    24.06.2005
    Адрес
    Лысьва
    Сообщений
    1,205
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот тут, ближе к концу страницы: http://dlcorp.ucoz.ru/forum/10-15-25
    У тебя похоже старая дока...

  8. #97

    Регистрация
    09.08.2009
    Адрес
    Киев, Украина
    Сообщений
    49
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    т.е. по in a,(#57) зетник получает старый байт, после чего читается новый
    Насколько я понял, получается так: записал например команду в 57h, а при чтении из 57h первый байт игнорируем, а потом выполняем нужное количество чтений ??
    Если я неправ то поправте плиз.

  9. #98

    Регистрация
    23.03.2007
    Адрес
    г. Сухиничи, Калужская обл.
    Сообщений
    1,793
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Z_E_V_S Посмотреть сообщение
    Насколько я понял, получается так: записал например команду в 57h, а при чтении из 57h первый байт игнорируем, а потом выполняем нужное количество чтений ??
    Если я неправ то поправте плиз.
    Вот здесь почитай http://nedopc.org/nedopc/journal/NedoPC_5.pdf и не слушайся Блеккота.

    Скрытый текст

    Profi 4.02 512k
    Profi 5.04 1024k нижняя плата здесь
    Scorpion 256k+ProfROM+SMUC 1.3+SMUC 2.0+ZXMC2
    Pentagon v2.2+Z-controller+ZXMC2+NeoGS
    АТМ 7.10 1024k
    Pentagon 2.666LE
    ZX Evolution 4Mb rev B
    [свернуть]


    Извещение лички отключено, захожу редко.

  10. #99

    Регистрация
    09.08.2009
    Адрес
    Киев, Украина
    Сообщений
    49
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Очередные изменения и дополнения.

    1 - добавил (по просьбам трудящихся) возможность использования внешней клавы (родной или в другом NO WAIT контроллере). назначение клавиш такое: "1" - F1, "2" - F2 .... "A" - down "Q" - up "O" - pg_down "P" - pg_up.
    2 - Управление контроллером через порт FDF7 (65015)
    запись 1 - вход в setup, 2 - beta ON 3 - beta OFF 4 - Mouse ON 5 - Mouse OFF
    3 - возможность чтения состояния порта 7FFD сделал как у VELESOFT т.е.
    rd7ffd = 65247(#FEDF) 1xxxx1x0 11011111
    естественно при включеной мышке.
    4 - добавил функций кнопкам в режиме эмуляции: F1 - turbo ON, F2 - turbo OFF, F12 - pause (wait) ON/OFF

    SPI.
    Посмотрев доку по ссылке savelij, и поразмышляв немного, пришел к выводу - к черту совместимость. Я могу предоставить доступ к файлам на более высоком уровне (F_Open, F_Read, F_Write ....). Кто захочет - воспользуеться, а большинству оно вообще ненужно. В этом направлении и буду работать.

    Во вложении - Внутренности альтеры, POF и HEX файлы.
    Вложения Вложения
    • Тип файла: rar ZSMC.rar (133.9 Кб, Просмотров: 180)

  11. #100

    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Z_E_V_S Посмотреть сообщение
    3 - возможность чтения состояния порта 7FFD сделал как у VELESOFT т.е.
    rd7ffd = 65247(#FEDF) 1xxxx1x0 11011111
    естественно при включеной мышке.
    а почему только при включенной? Возможность чтения #7FFD она вобщем самодостаточна, оставь её на постоянку.

    ---------- Post added at 13:49 ---------- Previous post was at 13:46 ----------

    Цитата Сообщение от Z_E_V_S Посмотреть сообщение
    2 - Управление контроллером через порт FDF7 (65015)
    запись 1 - вход в setup, 2 - beta ON 3 - beta OFF 4 - Mouse ON 5 - Mouse OFF
    а зачем так хитро - через абсолютное значение, а не через разряды порта?
    Последний раз редактировалось Black_Cat; 09.10.2009 в 13:55.

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

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

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

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

Похожие темы

  1. Нужен контроллер IDE к Pentagon-1024 1.4
    от luzanov в разделе Барахолка (архив)
    Ответов: 5
    Последнее: 03.02.2008, 23:29
  2. Pentagon – 1024 SL 1.4
    от skar в разделе Барахолка (архив)
    Ответов: 19
    Последнее: 28.08.2007, 13:00
  3. Pentagon-1024 SL ver 1.4
    от KingOfEvil в разделе Барахолка (архив)
    Ответов: 10
    Последнее: 08.08.2006, 08:52
  4. Pentagon-1024
    от CHRV в разделе Pentagon
    Ответов: 20
    Последнее: 05.06.2006, 20:20
  5. Pentagon 1024 SL
    от breeze в разделе Pentagon
    Ответов: 7
    Последнее: 15.03.2005, 10:43

Ваши права

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