Цитата(athlon64 @ Mar 16 2010, 19:43)

Как по уму выделить под буфер строго определённую область памяти в ОЗУ с адреса 0xF000 по 0xFFFF (с 60кб озу и до конца) и корректно обращаться к пакетам буфера?
Может вам посмотреть в сторону директивы
#pragma data_alignment=expressionНапример так
Код
#pragma data_alignment=4096
unsigned int array[4096];
Тогда не будет необходимости следить за переполнением индекса.
Пример использования индекса
Код
unsigned int index_array;
index_array += (index_array+1) & 0xFFF;
Таким образом получаем закольцовывание.
Если конечно это не ваш случай, тогда извиняйте )))
Сообщение отредактировал rezident - Mar 20 2010, 06:06
Причина редактирования: Излишнее цитирование.
Все может быть и быть все может, и лишь того не может быть-чего уж точно быть не может, хотя..и это может быть.