Changeset 04803bf in mainline for boot/arch/ia64/src/asm.S


Ignore:
Timestamp:
2011-03-21T22:00:17Z (15 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
143932e3
Parents:
b50b5af2 (diff), 7308e84 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge mainline changes (needs fixes).

File:
1 moved

Legend:

Unmodified
Added
Removed
  • boot/arch/ia64/src/asm.S

    rb50b5af2 r04803bf  
    11#
    22# Copyright (c) 2006 Martin Decky
    3 # Copyright (c) 2006 Jakub Jermar 
     3# Copyright (c) 2006 Jakub Jermar
    44# All rights reserved.
    55#
     
    2828#
    2929
    30 #include <stack.h>
     30#include <arch/arch.h>
    3131
    3232.text
    3333
     34.global halt
     35.global memcpy
    3436.global jump_to_kernel
    3537
     38halt:
     39        br halt
     40
    3641jump_to_kernel:
    37     alloc loc0 = ar.pfs, 1, 1, 0, 0
    38     movl r8 = 0x4404000;;
    39     mov b1 = r8 ;;
    40     mov r1 = in0;               #Save bootinfo prt
    41     br.call.sptk.many b0 = b1;;
     42        alloc loc0 = ar.pfs, 1, 1, 0, 0
     43        mov r2 = in0 ;;                 # Pass bootinfo address
     44        movl r8 = KERNEL_ADDRESS;;
     45        mov b1 = r8 ;;
     46        br.call.sptk.many b0 = b1;;
Note: See TracChangeset for help on using the changeset viewer.