-
- В ассемблерном файле объявите метку перед массивом констант, декларируйте ее PUBLIC. В Си файле (если все-таки под "проектом" Вы имеете ввиду Си-файлы) обявите extern массив с тем же именем, что и метка, и никто ничего не должен выкидывать. Бендер++(318 знак., 27.02.2006 17:51, )
- Забыл описать YL. Зато теперь выдает ошибку синтаксиса. MDenis(298 знак., 27.02.2006 18:22, )
- Пример, PUBLIC/extern Бендер++(183 знак., 27.02.2006 19:35, )
- Сасибо. - MDenis(27.02.2006 19:53, )
- Методом тыка выяснил что дирректива #define YL=r28 нифига не работает. MDenis(132 знак., 27.02.2006 18:36, )
- Убери "=" оттуда. И ваще - можно было бы заглянуть в доку или примеры прежде чем постить элементарные вопросы - Shura(27.02.2006 18:38, )
- А где дока-то? Весь aavr.pdf прочел. Там "=" стоит.. Спасибо. - MDenis(27.02.2006 18:49, )
- Пусть я глуп как пробка! Но здесь-т о что не так? MDenis(156 знак., 27.02.2006 19:05, )
- Камент часом не воткнул после define через ";"? - Shura(27.02.2006 19:14, )
- Ура!!! Убрал комментарий! Спасибо! И как же я теперь без комментария вспомню что это за регистр? - MDenis(27.02.2006 19:21, )
- Блин, да открой же ты какой-нибудь пример в конце концов и посмотри как там сделано. Камент сишный должен быть - Shura(27.02.2006 19:23, )
- Да нету у меня примеров... :( А то что есть - сплошные косяки и коментов нет.... Пардон... MDenis(326 знак., 27.02.2006 19:40, )
- Ну как ето нету, если они в составе IARа идут? - Shura(27.02.2006 21:00, )
- Это же жопа какая-то MDenis(1649 знак., 27.02.2006 21:36, )
- Пользуйтесь CodeVision - он дружелюбнее к ассемблерщику vet(86 знак., 27.02.2006 22:26, )
- Я чёта не пойму - на каком языке ты писать собираешься? Или это "по Bill-у" - "Си без Си" :-) - Shura(27.02.2006 21:52, )
- на абракадабре наверное... :-) Морковка(1898 знак., 28.02.2006 11:14, )
- У меня основная прога написана на СИ, а прерывания и Bootloader на асме. Вот я их и соединяю... MDenis(283 знак., 28.02.2006 11:12, )
- Это же жопа какая-то MDenis(1649 знак., 27.02.2006 21:36, )
- Ну как ето нету, если они в составе IARа идут? - Shura(27.02.2006 21:00, )
- Да нету у меня примеров... :( А то что есть - сплошные косяки и коментов нет.... Пардон... MDenis(326 знак., 27.02.2006 19:40, )
- Дык строкой выше/ниже напишите :) - rezident(27.02.2006 19:23, )
- Блин, да открой же ты какой-нибудь пример в конце концов и посмотри как там сделано. Камент сишный должен быть - Shura(27.02.2006 19:23, )
- Ура!!! Убрал комментарий! Спасибо! И как же я теперь без комментария вспомню что это за регистр? - MDenis(27.02.2006 19:21, )
- ИМХО это означает что define не сработал. - rezident(27.02.2006 19:13, )
- Камент часом не воткнул после define через ";"? - Shura(27.02.2006 19:14, )
- Пусть я глуп как пробка! Но здесь-т о что не так? MDenis(156 знак., 27.02.2006 19:05, )
- А где дока-то? Весь aavr.pdf прочел. Там "=" стоит.. Спасибо. - MDenis(27.02.2006 18:49, )
- Убери "=" оттуда. И ваще - можно было бы заглянуть в доку или примеры прежде чем постить элементарные вопросы - Shura(27.02.2006 18:38, )
- Пример, PUBLIC/extern Бендер++(183 знак., 27.02.2006 19:35, )
- Забыл описать YL. Зато теперь выдает ошибку синтаксиса. MDenis(298 знак., 27.02.2006 18:22, )
- В ассемблерном файле объявите метку перед массивом констант, декларируйте ее PUBLIC. В Си файле (если все-таки под "проектом" Вы имеете ввиду Си-файлы) обявите extern массив с тем же именем, что и метка, и никто ничего не должен выкидывать. Бендер++(318 знак., 27.02.2006 17:51, )