Цитата(Oleg_IT @ Oct 9 2006, 21:48)

#ifndef USB_BUFFER_SECTION
# define USB_BUFFER_SECTION "TINY_Z" /* if user has not selected a named section */
#endif
Что то знакомое...Уж не c
http://obdev.at ли вы драйвер USB мучаете?)))
Если так, то там определен буфер приема,
Код
__no_init UCHAR usbRxBuf[2][USB_BUFSIZE] __attribute__ ((section (USB_BUFFER_SECTION))) IAR_SECTION(USB_BUFFER_SECTION);
как раз для TINY сегмента, что бы можно быстро использовать указатель с использованием 8-и разрядного адреса. В меге128, скорее всего не получится ТАК использовать, там SRAM начинается с 0х0100. Можно попробовать убрать с буфера атрибут "TINY_Z", определить для буфера адрес в памяти, чтобы начинался с 0хХХ00. Только код ассемблеровский править придется, где идет прием пакета, и не факт, что он заработает...