( Zsugabubus | 2024. 08. 03., szo – 19:20 )

Na, az alacsony szintű megszakítás kezelő pont az, ami ezt végzi, ez normál ARM-nél egyetlen ISR, és ami NVIC esetében (állításod szerint nem ROM kód vagy built-in lib vagy mittoménmi, hanem) állítólag hardveres hákolás (nem tudom, pontosan mire gondoltál az "alányúl" alatt, de hardveres hákolásnak hangzik).

Igen, valami hardveres hákolás, nincs semmi kód, amit a CPU futtat (max. mikrokód, haha).

Már eleve a "normál" handler tábla is tök más (alap ARM-on nincs systick pl., meg nem is 15 elemből áll, ráadásul nem is ISR-k címei vannak benne).

A PIC-et ismerem, ezek a CPU-k ugye tudták fogadni az IRQ vektort az adatbuszon (amit a megszakítást kérő periféria tesz oda, vagy pl. a PIC), így ezeken sem kell külön "master" handler.