И ГЦЦ тоже позволяет. Несколько лет назад я это немного освоил и оно работало (для набития руки обработчики прерываний RTC и I2C былы на ассемблере). Если-бы загрузчик был частью приложения - наверное, я-бы смог вызывать его функции стандартными средствами. А тут - чорний ящег.