Programowo powoduje wyjątek Niezdefiniowana instrukcja
Chcę spowodować wyjątek niezdefiniowanej instrukcji ARM Cortex-M3 dla testu mojego urządzenia testowego. Kompilator IAR obsługuje to w takim przypadku:
asm („udf.w # 0”);
Niestety asembler GNU CC nie zna tego kodu dla NXP LPC177x8x. Zapisuje diagnostykę:
ccw3kZ46.s:404: Error: bad instruction `udf.w #0'
Jak mogę utworzyć funkcję, która powoduje wyjątek niezdefiniowanej instrukcji?