LINUX.ORG.RU

История изменений

Исправление alexru, (текущая версия) :

Непонятно только, сделает ли он то же самое в bin-файле.

Естественно сделает. BIN получается из ELF без изменений.

Сделай «static uint16_t readAddressBus()» и отдельная версия продает.

SRAM начинается c 0x20000000. 0x08000000 - это flash. Так что нужно смотреть в линкер как собирается .ramfunc.

Исправление alexru, :

Непонятно только, сделает ли он то же самое в bin-файле.

Естественно сделает. BIN получается из ELF без изменений.

Сделай «static uint16_t readAddressBus()» и отдельная версия продает.

Но это пример взаимоисключающих параграфов.

SRAM начинается c 0x20000000. 0x08000000 - это flash. Так что нужно смотреть в линкер как собирается .ramfunc.

Исходная версия alexru, :

Непонятно только, сделает ли он то же самое в bin-файле.

Естественно сделает. BIN получается из ELF без изменений.

Сделай «static uint16_t readAddressBus()» и отдельная версия продает.

Но это пример взаимоисключающих параграфов.

SRAM начинается c 0x20000000. 0x08000000 - это flash? Так что нужно смотреть в линкер как собирается .ramfunc.