Цитата(Spb_Alex @ Nov 30 2007, 09:33)

и хочу перейти в новую программу, пока приходится тупо искать адрес main
Немного непонятно, а кто же у вас инициализирует глобальные переменные для новой программы, т.е. то, что обычно делает ее cstartup?
Цитата(Spb_Alex @ Nov 30 2007, 09:33)

вектора прерываний (первые 64 байт новой прошивки)помещены в RAM
...
хочется узнать, по какому адресу мне перейти, чтобы гарантированно попасть в main новой прошивки
Сделать ремап (а его все равно надо делать, чтобы эти скопированные вектора начали работать) и перейти на адрес 0. Выполнится cstartup новой прошивки, пройдет вся инициализация и попадете в main() естественным образом.