![]() |
Quote:
А я сейчас вообще буду пробовать ставить Проф вообще без всяких доработок, просто в альтере будет немного измененная прошивка. Ну и в самой ПЗУшке тоже банки местами поменяны по раскладке Феникса. |
Quote:
|
Quote:
Суть в том, что разбил ПЗУ Скорпи по кускам 32кб и поменял местами 0 и 1, 2 и 3... И в селекторе альтеры изменил полярность сигнала а15. Вроде должно прокатить. |
Проверяй, пиши и выкладывай в топик про ПрофПЗУ
|
Опробовал измененную Профку на Фениксе. Замечательно работает.
Для установки не нужно ничего резать/пилить/паять. Нужно просто залить в ПЗУ измененную Скорпионовскую прошивку. Ну и в альтеру тоже. :) Выложил все файлы в топик про СМУК и ПрофПЗУ: http://www.zx.pk.ru/showpost.php?p=208517&postcount=370 Готовые паршивки в архиве, для EPM3032ALC44, EPM7032SLC44 и EPM7064SLC44. ПЗУшки используются на 128 или 256кб (типа 27С010, 27С020, 29С..., 29F..., 29EE...). |
Quote:
|
А в принципе имеет смысл это профПЗУ без платы SMUC?
Если да, то можно к моему заказу добавить прошитую микросхему - небесплатно конечно - а то самодельный прошивальщик у меня есть, но я им уже лет сто не пользовался - нифига толком не помню что там понакручено. Да, и нужен ли к нему вообще этот самый SMUC? |
Quote:
|
Quote:
|
Профка - это маленькая платка с 32-ногой ПЗУ и альтерой на борту.
В альтере сделан "расширятель" страниц ПЗУ. Прошивки этого ПЗУ изначально сделаны для "Скорпиона". Я просто перекурочил их для работы на "Фениксе". Установив ПрофПЗУ мы получаем: - поддержку СМУКа (контроллер IDE для эмуляции дискет на винчестере) - встроенный реал-тайм отладчик/трассировщик/дизассм. Возможность правки кода в памяти, портов, регистров процессора, отгрузки/загрузки блоков кода с диска, точки останова (ловушки), FORTH-анализатор... В общем, крутяк полнейший для кодера/хакера. - достаточно мощный менеджер работы с винчестером и дискетами, как реальными так и виртуальными (на винчестере). установки размеров секторов, интервал между секторами, тестирование, форматирование, быстрое форматирование, просмотр содержимого, настройка автостарта после включения (с любого диска или винчестера, доступно только со СМУКом),........ - снятие скриншотов с работающей программы. - снятие снапшотов. Снапы отличаются от Магика отсутствием глюков и объемом "снимаемой" памяти - до 256кб. - встроенный ROM-диск. Программы для его заполнения подготавливаются описанными выше снапшотами. И много еще всякой бодяги туда понапихано. И все эти функции доступны без остановки работы программы (программ). Просто нажатием кнопочки "Magic". Почему "программ"? Потому что на Скорпионе (и на Фениксе с Профом) есть возможность псевдомногозадачности. Т.е. в память можно подгрузить и исполнять сразу несколько программ, и они не будут знать друг о друге :) Типо, АйБиЭм такая получается :) Для этого используется программа "MagOS". Она выступает в роли эдакого таскбара, переключая приложения (и судя по всему, перетаскивая их в памяти). В общем, в кратце вот описал Профку. СМУК ей для счастья не обязателен. Но в паре они становятся полезней раза в четыре :) |
| All times are GMT +4. The time now is 07:38. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.