Нет, это не так. Эта поддержка Keil page на topi c также предполагает, что нет прямого эквивалента CARM's __at__
и arm cc s __attribute__(at)
в g cc:
GNU GCC Compiler
Use only pointer definitions to access absolute memory locations. For example:
/* General Purpose Input/Output (GPIO) */
#define IOPIN0 (*((volatile unsigned long *) 0xE0028000))
.
.
.
IOPIN0 = 0x4;
В качестве альтернативы этому вы также можете определить свои собственные разделы, используя скрипт ld
.