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

Last change on this file since 6 was 6, checked in by f.jahn, 3 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.