1. У GCC для TI TM4C так было уже хз сколько времени как.
Собственно у ARMа нет ничего, что нужно было бы обязательно делать
через асм в инициализации.
2. А вдруг первичный загрузчик еще и внешнюю оперативку инициализирует.
C++ стайл, а указатели инициализируются 0. nullptr писать же лучше.