С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Оформил схему и сборку в формате pdf и положил на свой сайт. Страницу пока не создавал, так как нет еще собранного девайса. Ознакомится с ней можно в первом посте. Все что было на яндекс диске будет удалено.
---------- Post added at 10:51 ---------- Previous post was at 10:49 ----------
Я вот смотрю на схему с MSX и смотрю, что у них заведен на шину сигнал IRQ, тобишь как бы планировалось работапо прерываниям или как?
Просто я для спека его не выводил.
Тут важно знать в MSX играются с этой микрухой по прерываниям или этот сигнал для только красоты?
Mick, я хз даже по поводу прерывания но я попробую спросить у компетентного человека может он даст ответ.
Да, поинтересуйся у него, а то будет потом мучительно больно
Краем глаза глянул на даташит, там вроде прерывания завязаны на таймеры.
В драйвере, который ты выложил вверху, там используются прерывания 1/60 (я так полагаю, это 60Гц развертка в MSX или ошибаюсь )
А вот в лоадере упоминается какая то инициализация H_TIMI. Честно сказать я не шибко знаком с архитектурой MSX, посему и спрашиваю гуру.
У нас почти нет программеров MSX спрашивать особо не у кого.
Нашёл немного ссылочек по программированию Moonsound. Правда всё на инглише.
http://www.faq.msxnet.org/opl4.html
http://sourceforge.net/projects/sootsound/
http://msx.atlantes.org/index_en.html#moonsound
Насколько я понял из беглого просмотра схемы MSX у них с картриджа сигнал INT объединяется с сигналом INT от VDP по схеме лог "И", тоесть прерывание процессора може вызвать любой из них. Но вот вопрос в VDP можно отключать прерывания.
Если там можно, то для спека это не пройдет, а если нельзя, то смысл вообще теряется в этом сигнале.
Просто в штатном спеке сигнал INT о видеогенератора не отключается, то для нас он не имеет никакого практического применения. Конечно, компы с ПЛИС могут себе позволить отключить этот сигнал, но а как же простым смертным спектрумам.
---------- Post added at 13:32 ---------- Previous post was at 13:28 ----------
Поглядел в даташитн на VDP TMS9918, там есть бит управления прерыванием.
Так что для простого смертного спектрума это не подходит.
Вобщем, подумав решил, что на всякий пожарный выведу я сигнал IRQ от Ямахи на шину. Только пусть будет через джампер. Мало ли, вдруг понадобится.
Зато я теперь знаю что моему следующему спектруму из говна нужно - КР1810ВН59
Короче схему и сборку обновил (ссылка в первом посте), так что смотрим. Добавлен джампер XP8 и резистор R38.
Последний раз редактировалось Mick; 16.04.2015 в 15:07.
Ну очень интересно что в результате получится
По сути спектрум служит питанием карты. Если музыку неся вставить в демо... Это как не гс. Спектрум отдельно карта отдельно))
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)