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

User Tag List

Результаты опроса: Нужен ли SMUC в железе?

Голосовавшие
15. Вы ещё не участвовали в этом опросе
  • Да

    13 86.67%
  • Нет

    2 13.33%
Страница 7 из 85 ПерваяПервая ... 34567891011 ... ПоследняяПоследняя
Показано с 61 по 70 из 845

Тема: SMUC на дискретах и ПЛИС

  1. #61
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SMT
    в документации опечатка в псевдокоде инструкции:
    (С)<-(HL); BC <- B-1;
    а надо
    B <- B-1; (С)<-(HL);
    Кто не грешен
    Надеюсь теперь все прояснилось?

    Кстати по поводу ошибок в документации.
    Мне тут попался интересный документ, который называется "The Undocumented Z80 Documented"
    последняя редакция которого (у меня) датируется
    20 ноября 2003 года.
    Этот труд составлен Sean Young в процессе его работы над эмулятором MSX и содержит выявленные им недокументированные особенности процессора Z80.
    Думаю этот текст будет полезен нашим программистам.
    Весит чуть меньше 300 кб в PDF.
    Да, так в этом документе по поводу команд, о которых мы спорим, написано с точностью до наоборот.
    Последний раз редактировалось caro; 17.09.2005 в 16:15.

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

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

    По умолчанию

    2 Mick

    А ты случайно не выяснил, при каких условиях система считает, что СМУК установлен?
    У меня собраны порты версии, порт виртуальных дисководов, но Скорп не видит контроллера
    При включении компьютера происходит какое-то "шебуршание" на портах, но на экране это никак не отображается.
    Возможна ли такая ситуевина по причине отсутствия NVRAM?
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  4. #63
    Banned Аватар для Orionsoft
    Регистрация
    04.04.2005
    Адрес
    Санкт-Петербург
    Сообщений
    975
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7
    А ты случайно не выяснил, при каких условиях система считает, что СМУК установлен?
    у меня как-то оторвался провод M1/ который участвовал в дешифрации порта тр-дос и если в это т скорп всавить профпзу то оно находило несуществующий смук ver.5 rev 5.

  5. #64
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,920
    Спасибо Благодарностей отдано 
    179
    Спасибо Благодарностей получено 
    695
    Поблагодарили
    368 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7
    2 Mick

    А ты случайно не выяснил, при каких условиях система считает, что СМУК установлен?
    У меня собраны порты версии, порт виртуальных дисководов, но Скорп не видит контроллера
    При включении компьютера происходит какое-то "шебуршание" на портах, но на экране это никак не отображается.
    Возможна ли такая ситуевина по причине отсутствия NVRAM?
    В каком то из примеров была процедура "обнаружения SMUC" и его конфигурации. Контроллер считается найденным если прочитался порт версий. Если же нет, выход по флагу CY - т.e. контроллера нет. Только по этому признаку, больше по моему нет.

  6. #65
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,920
    Спасибо Благодарностей отдано 
    179
    Спасибо Благодарностей получено 
    695
    Поблагодарили
    368 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от spensor
    Вот, собственно, документация на ВН59.
    Спасибо, для общего образования не повредит.

    И еще в примере 8, там где содержимое(наверное) NVRAM я только указал половину дампа. На самом деле я тут обнаружил еще одну половину(судя по логике программы).
    Последний раз редактировалось Mick; 19.09.2005 в 09:52.

  7. #66
    Veteran
    Регистрация
    22.02.2005
    Адрес
    Украина, Харьков
    Сообщений
    1,527
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick
    И еще в примере 8, там где содержимое(наверное) NVRAM я только указал половину дампа. На самом деле я тут обнаружил еще одну половину(судя по логике программы).
    Когда определишся, просьба внести изменения.

    А как насчет вопроса ewgeny7? Явно ПП для определения факта наличия SMUC нужны дополнительные элементы, кроме портов версии. Нет ли в прошивке дополнительных проверок?
    Последний раз редактировалось spensor; 19.09.2005 в 11:40.

  8. #67
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,920
    Спасибо Благодарностей отдано 
    179
    Спасибо Благодарностей получено 
    695
    Поблагодарили
    368 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот опять пример(надеюсь еще не достал своим мусором ). Полный дамп(около 200h) предположительно содержимое NVRAM.

    И еще вопрос к ewgeny7: По подробнее опиши, что происходит на экране, особенно после появления надписи *fast test of computer*. Это хоть даст приблизительное место, где искать (профПЗУ большое). И еще посмотри версию профПЗУ. Если она ниже 3.00 то SMUC не потдерживается.

  9. #68
    Veteran
    Регистрация
    22.02.2005
    Адрес
    Украина, Харьков
    Сообщений
    1,527
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SMT
    может сам попробуешь?
    Нет у меня сейчас реала, уже пару лет как нет Есть только рабочие 48-ки, но на них такой фокус не провернешь

    Цитата Сообщение от caro
    Убил 3 часа и проверил работу этих команд на реале.
    Большое человеческое спасибо! Очень убидительно.
    Только не могу понять, почему такое поведение "известное всем и давно", на самом деле оказалось совсем неизвестным многим?

    Цитата Сообщение от Mick
    И еще один кусочек, мне совсем не понятно, предположительно модем или порт какой то( 78feh, 79feh,7afeh, 7bfeh).
    Понятия не имею По младшему байту адреса это ISA-устройство, но какое конкретно надо выяснять. В PC оно должно (если я не ошибся в расчетах) находиться по адресам 3F8h-3FBh. По памяти вроде один из COM'ов. И то это только часть регистров, там их, опять же по памяти, штук 6-8.

  10. #69
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от spensor
    Только не могу понять, почему такое поведение "известное всем и давно", на самом деле оказалось совсем неизвестным многим?
    Потому что эти команды не предполагалось использовать для работы с 16-битным адресом I/O.
    Лично я применял их только при работе с 8-разрядным адресом порта.
    Здесь их применение действительно оправдано и никак не зависит от того,
    перед операцией происходит декремент регистра B или после.

  11. #70
    Veteran
    Регистрация
    22.02.2005
    Адрес
    Украина, Харьков
    Сообщений
    1,527
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro
    Потому что эти команды не предполагалось использовать для работы с 16-битным адресом I/O.
    Кем не предполагалось? Ларченко, если не ошибаюсь, он же МОА, применил эту команду в прошивке ПрофПЗУ. И в тоже время в его книге "ZX-Spectrum для пользователей...", правда написаной несколькими годами ранее, команда OUTD (OUTI) описана неверно (в свете последних данных). Подозрительно это как-то

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

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

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

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

Похожие темы

  1. Real Commander + HDD SMUC
    от bugsy в разделе Софт
    Ответов: 30
    Последнее: 07.06.2020, 21:40
  2. Порты SMUC
    от spensor в разделе Scorpion
    Ответов: 35
    Последнее: 17.08.2005, 16:27
  3. Куплю SMUC
    от Crowner в разделе Барахолка (архив)
    Ответов: 0
    Последнее: 21.04.2005, 20:55
  4. Куплю SMUC, GS, Ёлку...
    от Mike в разделе Барахолка (архив)
    Ответов: 0
    Последнее: 20.04.2005, 13:44
  5. Куплю SMUC
    от Shadow в разделе Барахолка (архив)
    Ответов: 0
    Последнее: 01.02.2005, 09:30

Ваши права

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