|
IAR 5.11 Размещение по абсолютному адресу?, Как разместить функцию по абсолютному адресу???? |
|
|
|
 |
Ответов
|
Nov 5 2009, 17:31
|
Местный
  
Группа: Свой
Сообщений: 235
Регистрация: 9-02-05
Пользователь №: 2 526

|
Цитата(rezident @ Nov 5 2009, 20:09)  Съем журнала никак не связан с обновлением ПО. То, что вы объединяете эти два процесса, таит в себе много разных неприятностей. Но вы видимо везунчик, раз до сих пор ни с одной из этих неприятностей не столкнулись.  Я просто описал, насколько можно подробно, что и как происходит. Что касается неприятностей, то я знаю, о чем Вы пишете. Для их избежания важно, чтобы данные в ОЗУ не меняли свои адреса от версии к версии. Это условие соблюдено, потому мне и "везет". Кроме тогог, после перезагрузки стартовать нужно не с 0-го адреса, а, минуя преамбулу, сразу с рабочего кода. Чтобы избежать инициализации всех переменных и стека. Вот собственно и все. Кажется... И все работает...
|
|
|
|
|
Nov 6 2009, 07:15
|
Гуру
     
Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823

|
Цитата(Sergio66 @ Nov 5 2009, 21:31)  Для их избежания важно, чтобы данные в ОЗУ не меняли свои адреса от версии к версии... ... Кроме того, после перезагрузки стартовать нужно не с 0-го адреса, а, минуя преамбулу, сразу с рабочего кода. ...Чтобы избежать инициализации всех переменных и стека. мда ... никакой гибкости. В идеале ничто ни от чего не должно зависеть. Про __no_init слышали? Некорректно использовать слово "бутлоадер" вообще, у Вас просто обновление приложения средствами самого приложения.
--------------------
Уходя, оставьте свет...
|
|
|
|
Сообщений в этой теме
Sergio66 IAR 5.11 Размещение по абсолютному адресу? Nov 4 2009, 11:14 zltigo Цитата(Sergio66 @ Nov 4 2009, 14:14) Треб... Nov 4 2009, 11:30 Sergio66 Цитата(zltigo @ Nov 4 2009, 14:30) Глупо ... Nov 4 2009, 21:59  rezident Цитата(Sergio66 @ Nov 5 2009, 02:59) Лоад... Nov 4 2009, 22:46   Sergio66 Цитата(rezident @ Nov 5 2009, 01:46) ... Nov 5 2009, 08:28    zltigo Цитата(Sergio66 @ Nov 5 2009, 11:28) поня... Nov 5 2009, 08:59     Sergio66 Цитата(zltigo @ Nov 5 2009, 11:59) ... ср... Nov 5 2009, 09:16      zltigo Цитата(Sergio66 @ Nov 5 2009, 12:16) Все ... Nov 5 2009, 09:40    rezident Цитата(Sergio66 @ Nov 5 2009, 13:28) В мо... Nov 5 2009, 15:10     Sergio66 Цитата(rezident @ Nov 5 2009, 18:10) А по... Nov 5 2009, 16:57  aaarrr Цитата(Sergio66 @ Nov 5 2009, 00:59) На с... Nov 4 2009, 23:03  zltigo Цитата(Sergio66 @ Nov 5 2009, 00:59) Вы в... Nov 4 2009, 23:42 sergeeff Завязывать фактически два разных проекта, да еще и... Nov 5 2009, 01:22  sergeeff Цитата(Sergio66 @ Nov 5 2009, 20:31) И вс... Nov 5 2009, 20:25 LessNik Цитата(Sergio66 @ Nov 4 2009, 14:14) Треб... Nov 11 2009, 07:58 Sergio66 Цитата(LessNik @ Nov 11 2009, 10:58) Посм... Nov 11 2009, 08:13
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|