Rev 2512 | Rev 2726 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 2512 | Rev 2519 | ||
|---|---|---|---|
| Line 105... | Line 105... | ||
| 105 | movl r12 = stack0 ;; |
105 | movl r12 = stack0 ;; |
| 106 | 106 | ||
| 107 | add r12 = -16, r12 /* allocate a scratch area on the stack */ |
107 | add r12 = -16, r12 /* allocate a scratch area on the stack */ |
| 108 | 108 | ||
| 109 | # initialize gp (Global Pointer) register |
109 | # initialize gp (Global Pointer) register |
| - | 110 | movl r20 = (VRN_KERNEL << VRN_SHIFT);; |
|
| 110 | mov r20 = r1 ;; |
111 | or r20 = r20,r1;; |
| 111 | movl r1 = _hardcoded_load_address |
112 | movl r1 = _hardcoded_load_address |
| 112 | 113 | ||
| 113 | /* |
114 | /* |
| 114 | * Initialize hardcoded_* variables. |
115 | * Initialize hardcoded_* variables. |
| 115 | */ |
116 | */ |
| 116 | movl r14 = _hardcoded_ktext_size |
117 | movl r14 = _hardcoded_ktext_size |
| 117 | movl r15 = _hardcoded_kdata_size |
118 | movl r15 = _hardcoded_kdata_size |