-
- Дык location работает на ура. Но этаж для кода. А я хочу переменные в RAM-е. И вапрос ни втом шо не работает, а в том почему в предыдущей версии работало, а этой перестало. :( Замечено это давно, вот тока надоело тянуть проекты в разных версиях quarry(5 знак., 22.12.2011 13:44 - 13:47)
- IAR с каждой версией старается ближе к стандарту делать. Вы свой сегмент-то в XCL-файле выделяли? rezident(327 знак., 22.12.2011 13:50 - 14:01)
- я ни хочу выделять сегменты в ОЗУ я хочу как в мануале написано одной строчкой quarry(223 знак., 22.12.2011 13:59)
- Компилятор пилюет на ваши хотелки, обращая внимание лишь на квалификаторы объявлений __no_init и volatile. __no_init указывает линкеру, что объект следует поместить в сегмент DATA_AN, а volatile указывает на особенности способа обращения к нему. rezident(134 знак., 22.12.2011 14:29)
- смеха ради перенёс переменную в хидер на проц, сьела за милую душу, и положила куда надо. - quarry(22.12.2011 15:17)
- ну как и ожидалось, с помощью location удаётся положить в выделенную облась, но по @ положить и в неё не получается. А вот раньше получалось. Доулучшались блин. - quarry(22.12.2011 15:05)
- Давайте проверим ИАР? Если напишете им, то я заранее скажу, что они ответят. - Vladimir Ljaschko(22.12.2011 15:57)
- тыреному коню под хвост не смотрят. :D - quarry(22.12.2011 16:02)
- Нет, вы имеете полное право зарегистрироваться, скачать триал, и задавать глупые вопросы. Во всяком случае я это делал и получал ответы. - Vladimir Ljaschko(22.12.2011 16:10)
- Для eval-версий техподдерка весьма ограниченная (Limited Technical Support only.) Совсем ее обязательно, что ответят. - rezident(22.12.2011 18:31, ссылка)
- Нужно возмущенно обвинить, и ответят :) - Vladimir Ljaschko(22.12.2011 19:29)
- это не наш метод. возмущаться не будем. есть падазруха шото плохо уживаются две версии на одной машине. quarry(103 знак., 23.12.2011 11:47)
- "Не верю" - Vladimir Ljaschko(23.12.2011 12:03)
- это не наш метод. возмущаться не будем. есть падазруха шото плохо уживаются две версии на одной машине. quarry(103 знак., 23.12.2011 11:47)
- Нужно возмущенно обвинить, и ответят :) - Vladimir Ljaschko(22.12.2011 19:29)
- Для eval-версий техподдерка весьма ограниченная (Limited Technical Support only.) Совсем ее обязательно, что ответят. - rezident(22.12.2011 18:31, ссылка)
- Нет, вы имеете полное право зарегистрироваться, скачать триал, и задавать глупые вопросы. Во всяком случае я это делал и получал ответы. - Vladimir Ljaschko(22.12.2011 16:10)
- тыреному коню под хвост не смотрят. :D - quarry(22.12.2011 16:02)
- Давайте проверим ИАР? Если напишете им, то я заранее скажу, что они ответят. - Vladimir Ljaschko(22.12.2011 15:57)
- Ща папробую, но чё эти гады ни пишут в доках, как надо делать, а пишут как ненадо. Кстати в хидере на проц визде используют прямую адресацию регистров и там всё пашет. Может мне туда переменные свои снести :D - quarry(22.12.2011 14:49)
- Компилятор пилюет на ваши хотелки, обращая внимание лишь на квалификаторы объявлений __no_init и volatile. __no_init указывает линкеру, что объект следует поместить в сегмент DATA_AN, а volatile указывает на особенности способа обращения к нему. rezident(134 знак., 22.12.2011 14:29)
- я ни хочу выделять сегменты в ОЗУ я хочу как в мануале написано одной строчкой quarry(223 знак., 22.12.2011 13:59)
- IAR с каждой версией старается ближе к стандарту делать. Вы свой сегмент-то в XCL-файле выделяли? rezident(327 знак., 22.12.2011 13:50 - 14:01)
- Дык location работает на ура. Но этаж для кода. А я хочу переменные в RAM-е. И вапрос ни втом шо не работает, а в том почему в предыдущей версии работало, а этой перестало. :( Замечено это давно, вот тока надоело тянуть проекты в разных версиях quarry(5 знак., 22.12.2011 13:44 - 13:47)