Компилятор RealView ARM C поддерживает размещение переменной по заданному адресу памяти с использованием атрибута переменной at(address)
:
int var __attribute__((at(0x40001000)));
var = 4; // changes the memory located at 0x40001000
Имеет ли GCC аналогичный атрибут переменной?