diff --git a/arch/xtensa/src/common/xtensa_context.S b/arch/xtensa/src/common/xtensa_context.S index 3a12d61420e..4fad9629fc4 100644 --- a/arch/xtensa/src/common/xtensa_context.S +++ b/arch/xtensa/src/common/xtensa_context.S @@ -138,6 +138,11 @@ _xtensa_context_save: rsr a3, SAR s32i a3, sp, (4 * REG_SAR) +#if XCHAL_HAVE_S32C1I != 0 + rsr a3, SCOMPARE1 + s32i a3, sp, (4 * REG_SCOMPARE1) +#endif + #if XCHAL_HAVE_LOOPS != 0 rsr a3, LBEG s32i a3, sp, (4 * REG_LBEG)