Коля, иди в задницу со своим идиотизмом и регистрами в компиляторе, ладно?:-)) Знаток, хренов. Если уж на то пошло в том же яре на, например, at91sam7x256 есть просто свой хидер ( или у атмела он был, неважно), один. Нравится тебе - используй имена регистров из него и включай его. Не нравится - выкини его на хюй, напиши свой, со своими именами регистров, обзывай их хоть блямба4, только латинскими буквами, никакой компилятор тебе на это слово не скажет.
И линкер тоже. Если ты зарезервированные имена не будешь использовать. Которые, во-первых, опять же легко находятся. В описаниях на компилятор. Во-вторых, регистры периферии к ним не относятся. И этим не только яр грешит.