|
Как вызвать WFI или WFE для кортексов?, Неужели в ИАР нет таких интринсиков? |
|
|
|
Aug 12 2010, 16:09
|

Любитель
    
Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695

|
Потихоньку осваиваю IAR после RealView. Почему то всегда казалось, что в ИАРе полно всяких хитрых ключевых слов и "интринсиков", а РВ в этом деле немного обделён. Однако, сегодня я был немного удивлён, не обнаружив ключевого слова __wfi()  Причём нигде - ни в справке, ни в папке с инклудами. Кое как в примерах нашёл глубоко закопанный файл core_cm3.h, где определяется такой макрос в виде ассемблерной строки.  зачем так обижать кортексы? Это ИАР таким образом "поддерживает" новые камни? Или просто я туплю и всё гораздо веселее?
|
|
|
|
|
 |
Ответов
|
Aug 12 2010, 18:47
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
QUOTE (AHTOXA @ Aug 12 2010, 21:30)  Господь с Вами, это просто свалка всяких исходников в стиле "библиотек", как модная эрзац замена документации. Причем там далеко не только от ARM, а от кого попало. Совершено необязательна к использованию. У самого ARM в Realview, кстати, это "интринсик".
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Aug 13 2010, 04:46
|

фанат дивана
     
Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684

|
Цитата(zltigo @ Aug 13 2010, 01:20)  Так у чем говорите "польза"? ... В чем "новизна"? Не будете ли вы так любезны процитировать то место из моих сообщений, где я упоминал о "пользе" и "новизне"? Я лишь констатировал факт - есть такой стандарт, и IAR его поддерживает. И именно поэтому не придумал своих инстринсиков для WFI/WFE. Цитата(sonycman @ Aug 13 2010, 02:10)  Тоже, как и zltigo, почему-то стараюсь избегать всяких "библиотек", так как они обычно не вызывают одобрения у профессионалов  Ну, если говорить именно о core_cm3.h, то я рассматриваю его не как "библиотеку", а лишь как хидер. В нём объявлены нужные структуры ядра и инструкции. Конечно можно всё это переписать, но зачем?
--------------------
Если бы я знал, что такое электричество...
|
|
|
|
Сообщений в этой теме
sonycman Как вызвать WFI или WFE для кортексов? Aug 12 2010, 16:09 sonycman Цитата(AHTOXA @ Aug 12 2010, 22:30) Это н... Aug 12 2010, 20:10  scifi Цитата(sonycman @ Aug 13 2010, 00:10) ...... Aug 13 2010, 05:36   Faterland Цитата(scifi @ Aug 13 2010, 08:36) Если т... Aug 13 2010, 06:06   zltigo QUOTE (scifi @ Aug 13 2010, 08:36) Ну вот... Aug 13 2010, 06:22    AHTOXA Цитата(zltigo @ Aug 13 2010, 12:22) А я В... Aug 13 2010, 08:27     zltigo QUOTE (AHTOXA @ Aug 13 2010, 11:27) Я пон... Aug 13 2010, 09:08
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|