ВходНаше всё Теги codebook PARTS Поиск Опросы Закон Воскресенье
27 сентября
/374496
Топик полностью
0men (07.12.2012 23:24 - 23:28, просмотров: 47) в ответ на Нихрена не локализована. - автор: ASDFS
Модель памяти small. Не очень понял об указателях по умолчанию. если функция объявлена как void Func( const unsigned char __farflash * ) то на указатель выделяется 3 байта (и это видно при дизасме) У меня размер кода > 75к, литералы размещаются по адресам, выше кода. В моем примере симитирована эта ситуация.. Посмотри в аплоаде 123.jpg результат если функция объявлена как void Func( const unsigned char __flash * ) то указатель 2х байтный в 5.11В все работает правильно. Правда есть но, принцип передачи указателей в функцию там совсем иной Надеюсь, заслуженные аврщики скоро появятся...
Ответить
Ответы