Subversion Repositories HelenOS

Rev

Rev 1816 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1816 Rev 1821
Line 33... Line 33...
33
 
33
 
34
.section __xen_guest
34
.section __xen_guest
35
	.ascii  "GUEST_OS=HelenOS,"
35
	.ascii  "GUEST_OS=HelenOS,"
36
	.ascii  "XEN_VER=xen-3.0,"
36
	.ascii  "XEN_VER=xen-3.0,"
37
	.ascii  "HYPERCALL_PAGE=0x0000,"
37
	.ascii  "HYPERCALL_PAGE=0x0000,"
38
	.ascii  "LOADER=generic,"
38
	.ascii  "LOADER=generic"
39
	.ascii  "PT_MODE_WRITABLE"
-
 
40
	.byte   0
39
	.byte   0
41
 
40
 
42
.text
41
.text
43
 
42
 
44
.code32
43
.code32
45
.align 4
44
.align 4
46
.global kernel_image_start
45
.global kernel_image_start
47
	
46
	
48
kernel_image_start:
47
kernel_image_start:
49
	cld
-
 
50
	
-
 
51
	# copy start_info (esi initialized by Xen)
48
	# copy start_info (esi initialized by Xen)
52
	
49
	
53
	movl $start_info, %edi
50
	movl $start_info, %edi
54
	movl $START_INFO_SIZE >> 2, %ecx
51
	movl $START_INFO_SIZE >> 2, %ecx
55
	cld
52
	cld