-
- __NO_RETURN __STATIC_INLINE void __NVIC_SystemReset(void) NAUT(728 знак., 07.07.2023 09:51)
- "for (;;) __NOP();" доставляет. Кто-нибудь, сообщите им, что
__NOP() не нужен. - SciFi(07.07.2023 09:58)
- Не нужен. Это только потому что проверочные тулзы ругаются на пустой бесконечный цикл. - RxTx(08.07.2023 05:59)
- Тогда не удивляйтесь если вам оптимизатор выкинет весь цикл нафиг.
Он же ничего не делает. - 3m(07.07.2023 10:41)
- А вот и удивлюсь. Пример - в студию! - SciFi(07.07.2023 10:42)
- это наследие старых эррат ARMа, где после серьезных действий надо
было NOP-иков пихать, чтобы fault не схватить - lloyd(07.07.2023 10:02)
- Не видел такую еррату. Ну и моя версия - обычные тараканы в голове
пейсателя. - SciFi(07.07.2023 10:17)
- осталось после удаления строки с включением сторожа:) - Vit(07.07.2023 10:23)
- Не видел такую еррату. Ну и моя версия - обычные тараканы в голове
пейсателя. - SciFi(07.07.2023 10:17)
- да-да, это же ARM WRITE CACHE - lloyd(07.07.2023 09:52)
- "for (;;) __NOP();" доставляет. Кто-нибудь, сообщите им, что
__NOP() не нужен. - SciFi(07.07.2023 09:58)
- __NO_RETURN __STATIC_INLINE void __NVIC_SystemReset(void) NAUT(728 знак., 07.07.2023 09:51)