Now I have some other question related with interrupts.
On 94-95 code eside can communicate over the aldl bus. It has E4 ID and the communication is handled by the SCISS. It works great when the engine is not running and I can log some memory regions real time for better understanding of the code. Somehow when the engine is started eside stops communicating. It just doesn`t handle the requests. Do you have ideas what can stops the pcm from servicing the SCISS requests. I will really like to get that fixed if possible. At least on lower rpms there will be plenty enough time for the pcm to handle communication.
I just found this at the very start of IRQ
Code:
ldaa #$10
clrb
std word_16F4
ldaa SCCR2 ; SCI Control Register
anda #$F
staa SCCR2 ; SCI Control Register
ldx #$1803
bclr 0,x 4
ldaa PORTD ; Port D Data
anda #$ED ; 'ý'
oraa #$2C ; ','
staa PORTD ; Port D Data
Could it be somehow related with the stopped communication.