что за NVRAM? тот что в RTC или та память что что на I2C шине висит?
Эмуляцию памяти на I2C я не делал, выходит без нее не будет опознаваться?
Вид для печати
Да, NVRAM это i2c память. Вроде без нее не будет определяться, точнее об этом писали в теме про "ПрофПЗУ и СМУК на дискретах".
да, ты был прав, прикрутил эмуляцию nvram и профром задетектил смук :)
Правда какая-то музыка (точнее визг) при детекте в бипере - это нормально? :rolleyes_std:
Вот такая вот картина :biggrin:
http://s017.radikal.ru/i409/1206/f9/5f85366da40a.png
---------- Post added at 22:09 ---------- Previous post was at 21:48 ----------
кажется понял почему визжит - видимо в каких-то режимах нужно блокировать вывод в порт #FE.. :v2_conf2:
На бордюре в теневом мониторе полоски прыгают и в динамиках треск - раз в секунду:
[IMG]http://i054.radikal.ru/1206/9b/7df237fb4d72.png[/IMG]
Ура, вроде работает :)
http://s019.radikal.ru/i615/1206/45/7cdba0b2600b.png
Alexander Makeev, полосок не должно быть, бордюр белый должен быть. На счет звука - не скажу, у меня бипер еще с тех времен не подключен, бо напрягает :)
С полосками разобрался - забыл добавить проверку сигнала DOSEN для ULA и бипера в скорпионе.
Винт на смуке заработал! :biggrin:
http://s019.radikal.ru/i609/1206/71/a227c32f7485.png
Файлы пишутся, читаются, трдос эмулирует работу дискеты на винте :)
После перезапуска эмулятора все сохраняется и работает :v2_dizzy_roll:
Осталось прикрутить настройку с выбором образа винта, пока он у меня жестко на один файл захардкожен.
Отлично, доделывай и я попробую к спринтеру винт прикрутить. Было бы хорошо, если б еще и CD/DVD образы хавало для эмуляции оптических дисков.
Alexander Makeev, http://zx.pk.ru/showthread.php?t=7238&highlight=fatal
Вторую надо поискать, там их 2 версии - одна через 3d2f работает, она на ПрофПЗУ не будет работать, и вторая через 3d13, она как раз для рам-дисков и винтов.