Править XCL нужно. У меня такая строчка
/* Code memory */
-Z(CODE)INTVEC=1FC00-(_..X_INTVEC_SIZE-1+1FC00)
Затем написал ассемблерную функцию по мотивам атмеловского апнота.
Затем заполняю буфер и вызываю Do_spm_all( buf )
Это мой усеченный вариант, а видел и продвинутые см. bootexa, не знаю автора.
Прикрепленные файлы
spm.zip ( 2.79 килобайт )
Кол-во скачиваний: 113
bootexa1.zip ( 1.65 килобайт )
Кол-во скачиваний: 130