]> granicus.if.org Git - esp-idf/commitdiff
Fix exception handler to jump to correct vector instead of crashing to the double...
authorJeroen Domburg <jeroen@espressif.com>
Mon, 19 Dec 2016 08:01:21 +0000 (16:01 +0800)
committerJeroen Domburg <jeroen@espressif.com>
Mon, 19 Dec 2016 08:01:21 +0000 (16:01 +0800)
components/freertos/xtensa_vectors.S

index f180705e70553b7d5cd511d781ad9793abd9f35e..7baae07ce06e1eae1bb35c7cf9732f59f7a9acdf 100644 (file)
@@ -713,7 +713,7 @@ _xt_user_exc:
 
     rsr     a2, EXCCAUSE                    /* recover exc cause */
     movi    a3, _xt_exception_table
-    get_percpu_entry_for a3, a4
+    get_percpu_entry_for a2, a4
     addx4   a4, a2, a3                      /* a4 = address of exception table entry */
     l32i    a4, a4, 0                       /* a4 = handler address */
     #ifdef __XTENSA_CALL0_ABI__