Вопрос в следующем...написал некий загрузчик и выделил для него память в первых 10кБ (с 0х3100 по 0х5900), в этой области разместил вектора прерываний: резет и т.д....но при ресете контроллера почему то он обращается по старому адресу вектора прерывания т.е. 0xfffe, вопрос почему и каким образом сделать что бы он переходил по заданному мною адресу....файл xlс прилагаю...
Код
-Z(CODE)CSTART,ISR_CODE=3100-58BD
// ---------------------------------------------------------
// Constant data
-Z(CONST)DATA16_C,DATA16_ID,DIFUNCT=3100-58BD
// ---------------------------------------------------------
// All memory 0 - 0xFFFFF
// ---------------------------------------------------------
// ---------------------------------------------------------
// Code
-P(CODE)CODE=3100-58BD
// ---------------------------------------------------------
// Constant data
-Z(CONST)DATA20_C,DATA20_ID=3100-58BD
// ---------------------------------------------------------
// Interrupt vectors
// ---------------------------------------------------------
-Z(CODE)INTVEC=58C0-58FF
-Z(CODE)RESET=58FE-58FF