Цитата(Serg_el @ Dec 23 2008, 17:19)

Вот еще один прикол. Прописываю константу limit по фиксированному адресу и присваиваю ей значение.
const unsigned int limit @ 0xE1FE = 29;
Компилятор игнорит, тот факт, что указан конкретный адрес и заменяет все ссылки на нее по тексту программы на ее значение 29.
Константа используется для значения, программируемого извне. А значение 29 присваивал для отладки и пока не закомментил, не хотел компилятор использовать limit.
Добавьте __root.