vector_iar.S 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. ;/*
  2. ; * Copyright (c) 2006-2018, RT-Thread Development Team
  3. ; *
  4. ; * SPDX-License-Identifier: Apache-2.0
  5. ; *
  6. ; * Change Logs:
  7. ; * Date Author Notes
  8. ; * 2024-03-11 Wangyuqiang first version
  9. ; */
  10. ;@-------------------------------------------------------------------------------
  11. ;@ sys_intvecs.asm
  12. ;@
  13. ;@ (c) Texas Instruments 2009-2013, All rights reserved.
  14. ;@
  15. ;SECTION .vectors:"ax"
  16. ;@-------------------------------------------------------------------------------
  17. ;@ import reference for interrupt routines
  18. IMPORT Reset_Handler
  19. IMPORT Undefined_Handler
  20. IMPORT SWI_Handler
  21. IMPORT SVC_Handler
  22. IMPORT Prefetch_Handler
  23. IMPORT Abort_Handler
  24. IMPORT Reserved_Handler
  25. IMPORT IRQ_Handler
  26. IMPORT FIQ_Handler
  27. ;/*
  28. ; * int system_vectors(void);
  29. ; */
  30. EXPORT system_vectors
  31. SECTION .intvec:CODE:NOROOT(2)
  32. system_vectors:
  33. b Reset_Handler
  34. b Undefined_Handler
  35. b SWI_Handler
  36. b SVC_Handler
  37. b Prefetch_Handler
  38. b Abort_Handler
  39. b Reserved_Handler
  40. b IRQ_Handler
  41. b FIQ_Handler
  42. END