]> git.sur5r.net Git - freertos/blobdiff - FreeRTOS/Demo/CORTEX_A53_64-bit_UltraScale_MPSoC/RTOSDemo_A53/src/FreeRTOS_asm_vectors.S
Update Zynq, MPSoc Cortex-A53 and MPSoc Cortex-R5 demo projects to build with the...
[freertos] / FreeRTOS / Demo / CORTEX_A53_64-bit_UltraScale_MPSoC / RTOSDemo_A53 / src / FreeRTOS_asm_vectors.S
index da7065510466a3ec2b05a73b48654f9b8ff14ea1..0e5b7a63718eff2e1619b0b845d156853125905a 100644 (file)
 
 
 
-.org 0
-.text
-
-.globl _boot
-.globl _vector_table
 .globl _freertos_vector_table
-
 .globl FIQInterrupt
 .globl IRQInterrupt
 .globl SErrorInterrupt
 .globl SynchronousInterrupt
 
 
-.org 0
-
-.section .vectors, "a"
-
-_vector_table:
-
-.set   VBAR, _vector_table
-
-.org VBAR
-       b       _boot
-
-.org (VBAR + 0x80)
-       b       .
-
-.org (VBAR + 0x100)
-       b       .
-
-.org (VBAR + 0x180)
-       b       .
-
-
-.org (VBAR + 0x200)
-       b       .
-
-.org (VBAR + 0x280)
-       b       .
-
-.org (VBAR + 0x300)
-       b       .
-
-.org (VBAR + 0x380)
-       b       .
-
-
-
-.org (VBAR + 0x400)
-       b       .
-
-.org (VBAR + 0x480)
-       b       .
-
-.org (VBAR + 0x500)
-       b       .
-
-.org (VBAR + 0x580)
-       b       .
-
-.org (VBAR + 0x600)
-       b       .
-
-.org (VBAR + 0x680)
-       b       .
-
-.org (VBAR + 0x700)
-       b       .
-
-.org (VBAR + 0x780)
-       b       .
-
-
 
 /******************************************************************************
  * Vector table to use when FreeRTOS is running.
  *****************************************************************************/
-.set   FREERTOS_VBAR, (VBAR+0x1000)
-
+.text
+.section .freertos_vectors
+.align 8
+.set   FREERTOS_VBAR, .
 .org(FREERTOS_VBAR)
 _freertos_vector_table:
        b       FreeRTOS_SWI_Handler