2) BRK und IRQ können exakt gleichzeitig auftreten. Dann wird nicht mal im Statusregister das BRK gekennzeichnet.
Wegen 2) denke ich, dass ich den BRK gar nicht sicher erkennen kann.
Dieser konkrete Fall ist tatsächlich gar nicht problematisch, denn der BRK wird ja dann nach der Ausführung des IRQ abgearbeitet. Wenn man BRK stabil bekommen möchte, muss man aber auch im NMI-Handler das BRK-Flag ansehen und ggfs. beachten!
Achtung: Ich gebe nur wieder, was meine eigenen Experimente ergeben haben- ich behaupte nicht, dass BRK 100% sicher nutzbar ist. ![]()