На самом деле я, вроде, задвал конкретные вопросы. Косноязычен, каюсь. Спрашивал, как написать вот это: unsigned int ecan1MsgBuf[32][8] __attribute__(space(dma)); DMA1STA = __builtin_dmaoffset(ecan1MsgBuf); В примерах при компиляторе об этом ни слова.