| 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 |
|---|
| 39 | exit: |
|---|
| 40 | |
|---|
| 41 | |
|---|
| 42 | |
|---|
| 43 | |
|---|
| 44 | b . |
|---|
Note: See
TracBrowser
for help on using the repository browser.