source: trunk/firmware/Debug125A/SEGGER_THUMB_Startup_PP.s@ 16

Last change on this file since 16 was 6, checked in by f.jahn, 8 months ago
File size: 1.0 KB
Line 
1# 0 "D:\\projekte\\ecs_smartSwitch\\trunk\\firmware\\SEGGER_THUMB_Startup.s"
2# 0 "<built-in>"
3# 0 "<command-line>"
4# 1 "D:\\projekte\\ecs_smartSwitch\\trunk\\firmware\\SEGGER_THUMB_Startup.s"
5# 60 "D:\\projekte\\ecs_smartSwitch\\trunk\\firmware\\SEGGER_THUMB_Startup.s"
6 .syntax unified
7# 83 "D:\\projekte\\ecs_smartSwitch\\trunk\\firmware\\SEGGER_THUMB_Startup.s"
8 .extern main
9# 111 "D:\\projekte\\ecs_smartSwitch\\trunk\\firmware\\SEGGER_THUMB_Startup.s"
10 .section .init, "ax"
11 .balign 2
12 .global _start
13 .thumb_func
14 .code 16
15_start:
16
17
18
19
20
21
22 ldr R4, =__SEGGER_init_table__
23__SEGGER_init_run_loop:
24 ldr R0, [R4]
25 adds R4, R4, #4
26 blx R0
27 b.n __SEGGER_init_run_loop
28
29 .thumb_func
30 .global __SEGGER_init_done
31__SEGGER_init_done:
32# 142 "D:\\projekte\\ecs_smartSwitch\\trunk\\firmware\\SEGGER_THUMB_Startup.s"
33 bl main
34
35
36
37 .global exit
38 .thumb_func
39exit:
40
41
42
43
44 b .
Note: See TracBrowser for help on using the repository browser.