Rev 2927 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 2927 | Rev 3588 | ||
|---|---|---|---|
| Line 32... | Line 32... | ||
| 32 | .section BOOTSTRAP, "ax" |
32 | .section BOOTSTRAP, "ax" |
| 33 | 33 | ||
| 34 | .global start |
34 | .global start |
| 35 | start: |
35 | start: |
| 36 | 36 | ||
| - | 37 | ||
| 37 | mov ar.rsc = r0 |
38 | mov ar.rsc = r0 |
| 38 | # movl r8 = (VRN_KERNEL << VRN_SHIFT) ;; |
39 | # movl r8 = (VRN_KERNEL << VRN_SHIFT) ;; |
| 39 | movl r1 = 0x4400000 |
40 | movl r1 = 0x4400000 |
| 40 | movl r8 = initial_stack ;; |
41 | movl r8 = initial_stack ;; |
| 41 | mov ar.bspstore = r8 |
42 | mov ar.bspstore = r8 |
| Line 55... | Line 56... | ||
| 55 | 56 | ||
| 56 | movl r18 = bootstrap ;; |
57 | movl r18 = bootstrap ;; |
| 57 | mov b1 = r18 ;; |
58 | mov b1 = r18 ;; |
| 58 | br.call.sptk.many b0 = b1 |
59 | br.call.sptk.many b0 = b1 |
| 59 | 60 | ||
| - | 61 | .align 512 |
|
| - | 62 | ap_start: |
|
| - | 63 | ||
| - | 64 | ||
| - | 65 | ap_loop: |
|
| - | 66 | movl r18=0x4405000;; |
|
| - | 67 | mov b1 = r18 ;; |
|
| - | 68 | br.call.sptk.many b0 = b1;; |
|
| - | 69 | ||
| - | 70 | .align 1024 |
|
| - | 71 | ||
| - | 72 | .align 4096 |
|
| - | 73 | .global binfo |
|
| - | 74 | binfo: |
|
| - | 75 | ||
| - | 76 | ||
| 60 | .bss #on this line is ".bss", it cannot be seen in my mcedit :-( |
77 | .bss #on this line is ".bss", it cannot be seen in my mcedit :-( |
| 61 | 78 | ||
| 62 | 79 | ||
| 63 | .align 8192 |
80 | .align 8192 |
| 64 | 81 | ||