Вектора копируются при создании нового процесса, там даже специальная функция для этого предусмотрена, _program_vectors. Мне больше интересно, как все эти архитектуры с RAM в самом низу умудряются грузиться? Им кто-то копирует код в ОЗУ при ресете?
Да, я так и сделаю.Может просто в конфиге ядра какой символ предусмотреть? Если он не определён - компилить как раньше. Если определёно - то как в твоём коммите.
#define CONFIG_BANK_FIXED_START 0xC000, в таком духе





Ответить с цитированием