Rev 2512 | Rev 3578 | 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 |