ia64/xen-unstable
annotate extras/mini-os/head.S @ 4072:ee7313088070
bitkeeper revision 1.1159.258.38 (4230628bX3yukmWYtNDh925BckMoHQ)
Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xen-2.0-testing.bk
into tetris.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xen-2.0-testing.bk
into tetris.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
author | iap10@tetris.cl.cam.ac.uk |
---|---|
date | Thu Mar 10 15:06:51 2005 +0000 (2005-03-10) |
parents | 369b77bc3884 |
children |
rev | line source |
---|---|
iap10@792 | 1 #include <os.h> |
iap10@792 | 2 |
kaf24@870 | 3 .globl _start, shared_info |
kaf24@870 | 4 |
iap10@792 | 5 _start: |
iap10@792 | 6 cld |
iap10@792 | 7 lss stack_start,%esp |
iap10@792 | 8 push %esi |
iap10@792 | 9 call start_kernel |
iap10@792 | 10 |
iap10@792 | 11 stack_start: |
iap10@792 | 12 .long stack+8192, __KERNEL_DS |
iap10@792 | 13 |
kaf24@1261 | 14 /* Unpleasant -- the PTE that maps this page is actually overwritten */ |
kaf24@1261 | 15 /* to map the real shared-info page! :-) */ |
kaf24@870 | 16 .org 0x1000 |
kaf24@870 | 17 shared_info: |
kaf24@870 | 18 .org 0x2000 |