Цитата(klen @ May 17 2009, 13:00)

в доке
http://infocenter.arm.com/help/topic/com.a...ata-r2p0-v2.pdf указан трабл с инструкцией LDRD
баг не закрыт и все ныне живущие кристалы его воспроизводят
собсно вопрос - ктонить на это налетал?
мне просто интересно.
при сборке GCC ручками пересобираю все библиотеки для кортекса с ключем -mfix-cortex-m3-ldrd.
до месяц назад собирал все без этого ключа, и либы и проекты. разницы никакой не наблюдалось - все работало.
оставлять -mfix-cortex-m3-ldrd или забить?
Эта ошибка может возникнуть только если код исполняется из ОЗУ
This can only happen when the instructions are being executed from the system bus (address 0x20000000 and
above) and the loaded data is also being read from the system bus.
Так что если код живет в ПЗУ, то можно ничего и не трогать.