|
В XCL файле создал свой сегмент
-Z(CODE) MYBOOT_F=C00-FFF , остальные сегменты у меня от 26-BFF
Теперь в программе пишу
void BootLoader (void) @ "MYBOOT_F";
#pragma location="MYBOOT_F"
void BootLoader (void)
{
_SPM_ERASE(1024);
for (k=0;k<32;k++)
{
_SPM_FILLTEMP(addr,k);
addr=addr+2;
}//end for
_SPM_PAGEWRITE(1024);
}
Пытаюсь процедуру BootLoader загрузить в сегмент MYBOOT_F, компилятор пишит:
Syntax error in segment difinition: -Z(CODE) и указывает на мою строчку в XCL файле
-Z(CODE) MYBOOT_F=C00-FFF
Что-то я не пойму где я не прав?
E-mail: info@telesys.ru