Вот этого не понял. Ведь речь о плате ЭКСПРЕСС. На какой минимальный объём системного ПЗУ Вы рассчитываете? И какой дополнительный объём ПЗУ уже занят на нужды устройств от vinxru.Сообщение от fifan
Я полагаю, что теперь ПЗУ для ЭКСПРЕСС никогда не будет мало. В самом худшем случае, когда нет 27256, 27512 или 28С512, то владелец платы поставит четыре РФ2 в имеющиеся панельки.
Т.е минимальный объём имеющегося ПЗУ это 8 кб. А тот кто поставит 28-ми нОгую ПЗУ, то поимеет ПЗУ ещё больше. Если резидентный софт под нужды SD-контроллера и т.п. прошить в ПЗУ D000...DFFF, то тот кому нужны эти устройства, ПЗУ здесь точно будет иметь, - поставит, как минимум, РФ2 на D000. А тот кому устройства не нужны сможет без проблем использовать любое ПЗУ объёмом 2 или 4 кб с адреса C000.
К тому же обслугу внешних устройств всегда лучше размещать вне ПЗУ C000...CFFF. Тогда не придётся менять это базовое ПЗУ при смене устройств или изменениях в драйверах этих устройств, что неизбежно.
Да и в любом случае в базовом 4-х килобайтовом ПЗУ можно освободить до полукилобайта, просто за счёт более эффективного программирования, причём при сохранении как всего функционала, так и при сохранении не только стандартных, но и основных нестандартных входных точек ПЗУ.