ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
9 июля
301103 Топик полностью
Точка опоры из дому (21.01.2012 22:22, просмотров: 1) ответил Cepгeй Бopщ на Давайте тогда конкретнее - что вы хотите, какой проц и что именно не получается. Тем более если ваш загрузчик собран тем же компилятором, то проблем вообще никаких - опишите прототипы функций в заголовочном файле как extern void
Нет, загрузчик собран из лучших инструкций, вручную, на ассемблере (AVR Studio). Расположен он в начале памяти программ - вот там я это описал ( http://kazus.ru/fo …6227&highlight=tiny44, пост #5). Сдвинуть код, выдаваемый GCC, на нужный адрес оказалось просто - "-Ttext 0x140". Такая простота натолкнула на мысль, что жопа прямо передо мной - так оно и вышло. Ни по указателю не могу вызвать (какие-то совсем непохожие адреса в листинге торчат), ни с инлайн ассемблером разобраться не получается. Всё это безобразие будет упихано в tiny44 посредством Programmers notepad + GCC (под Студией уж больно сильно глючит). Попросту говоря - то, что "приложение", что там было на ассемблере-же - хочу на Си перевести.