[an error occurred while processing this directive]
|
Вы хотите пользоватся ПИКом или перейти на другой камень?
в принципе для практически всех процессоров и нормальных компиляторов есть опция - сгенерить pic (position independent code, а не то что этим словом называют в конфе :-)
а вобще-то генерить оверлеи - это задача линкера и ОС. ну например DOS ехе-файлы (btw: формат поддерживает оверлеи)
но для процессоров типа ПИКа (АВР, МСП, 51 и т.п) программа располагается во внутренней флаши - и как физически реализовать оверлей - большой ?
а для 32-х разрядных со внешней памятью - смысл оверлеев - либо зиповать неиспользуемые куски (уменьшить ПЗУ), либо подгружать во внутреннюю память для быстроты исполнения
сделать это для любой ISA например на gcc+binutils - непроблема
E-mail: info@telesys.ru