Да что ж там непонятного? Можно ведь ContextSwitcher_ISR и SystemTimer_ISR расположить по фиксированным адресам, вне 0-го сектора. Все последующие прошивки будут иметь те же адреса, поэтому содержимое 0-го сектора для всех прошивок будет идентично. Таким образом, осевые ISR-ы будут находиться внутри самих прошивок. В 0-м секторе - только их адреса (к-рые фиксированы).
Но, конечно, мне этот вариант нравится меньше второго. Cпрашиваю мнения, за которые спасибо!