Warning: touch() [function.touch]: Unable to create file /home/starterkit/starterkit.ru/html/error.log because Permission denied in /home/starterkit/starterkit.ru/html/errorhandler.php on line 51 Виртуальная память. - Embedded Linux - Форум - starterkit.ru
Задача следующая. Есть приложение ( пусть это будет qt ) в нем есть функция ( пусть у нее будет имя myFunc ). Необходимо найти ее абсолютный адрес. Идея следующая: получаем сначала виртуальный адрес а потом вычисляем абсолютный, зная смешение для приложения.
По идеи виртуальный_адрес = смещение + абсолютный.
А как вычислить смещение ? Может быть я не прав в корне?
Нужно это все, для того-что бы можно было настраивать DMA (заместо адреса функции искать адрес массива) или настраивать прерывания от любых внешних устройств.