I use E2-STUDIO(Ver. 7.5.0) and the tool chain is GCC for Renesas RX. Target MCU is RX63T.
I want to use nested interrupt.
In CCRX tool chain, it can be set to nested interrupt as bellow,
#pragma interrupt (Excep_MTU0_TGIA0(vect=114, enable))void Excep_MTU0_TGIA0(void);
But it seems that GCC tool chain does not support this function. https://gcc-renesas.com/migration-guides/rx/index.html
Now I use inline assembly to achieve nested interrupt as bellow,
If don't use inline assembly , is there any other settings for nested interrupt?
Thank you for your help.
How's this issue? Were you able to find another way to implement nested interrupt?
JBRenesasRulz Forum Moderator
In reply to JB:
In reply to HC_Yeh:
This inline assembler is the only way to do it. GNURX does not have an __attribute__ parameter to tell the compiler to allow interrupt nesting for a specific function.
In reply to Mike Clements: