Группа: Свой
Сообщений: 146
Регистрация: 8-12-04
Пользователь №: 1 407
Хороший вопрос. Конечно можно провести поиск конца функции по характерным данным например макросу exit - он всегда используется при выходе из С-функции. А можно сделать по другому. Т.к. все функции заранее известны, то можно составить таблицу, в которую включить все необходимые данные. А потом просто гулять по ней и смотреть чего где и куда. Вообще ваша задача стала мне интересна, там можно было бы написать красивый механиз для собственных оверлеев и плюс ко всем продумать проблему динамической линковки в глобальном масштабе... Если еще интресно почему DMA не пашет я гляну?