Cepгeй Бopщ (28.01.2008 23:15, просмотров: 171) ответил Argon на порты для SAM7 и LPC ведь идентичны?
Все чудесатее и чудесатее :) Порты идентичны. Они отличаются только выбором файла Target_LPC2xxx.h или Target_AT91SAM7.h, в которых описана работа с контроллером прерываний.
Архив, который я выложил в обменник я проверил - открываю slon.eww, жму Build и все компилится. Без исправлений и без ругани.
Порядок включения этих двух файлов не важен, поскольку там объявлены только #define. Важно, чтобы эти два файла были включены после scmRTOS_config.h (там определяется схема переключения контекста и исходя из нее включаются части Target_LPC2xxx.h) и чтобы все эти три файла были включены перед scmRTOS_defs.h - в нем проверяется правильность настроек.
RESET_SYSTIMER_INT() объявлен в scmRTOS_Target_CFG.h. В этом файле собрано все, что позволяет подстроить ОСь на уровне вашего проекта (что позволяет использовать одну папку ОСи на несколько проектов) - выбрать прерывание переключения контекста и системный таймер.