Цитата(Oldring @ Dec 6 2006, 16:27)

Какой размер бинарного кода этой библиотеки? Подозреваю, что все, что обычно интересно - константы, протоколы и т. д., вытащить будет тривиально. Библиотеки применяются прежде всего не для сокрытия кода, а для удобства. Если размер исполняемого кода в них до нескольких сотен килобайт, конечно.
Цитата(chernenko @ Dec 6 2006, 16:17)

Давайте проведем эксперимент? Вот простая библиотека... Вариант черновой не без ошибок но работает [attachment=8607:attachment] её расширение изменил на .txt что бы закачать. Изначально оно было .r90 попробуйте мне показать её содержимое... Просто интересно насколько это просто.
Вы забыли предоставить еще и описание интерфейса этой библиотеки.
Или это тоже тщательно скрываемая от заказчика информация?

Я прекрасно понимаю что для удобства!

Просто другого выхода нет

по-крайней мере известного для меня... А я в этом деле всего 1.5 года

До этого не знал AVR и вообще не занимался этим. А IAR в руки только летом взял. Пробелов много так что не будте строги)
Работа с библиотекой:
//---------------------------------------------------------------------------------------------
int main(void)
{
init();
}
//---------------------------------------------------------------------------------------------
#pragma vector = TIMER2_COMP_vect
__interrupt void Intr_TIMER2_COMP(void)
{
GetDataAndTransmit(0x97,0xA7);
}
//---------------------------------------------------------------------------------------------
#pragma vector = USART0_RXC_vect
__interrupt void Intr_UART0_RX(void)
{
ReciveCommandAnalise();
}