Subversion Repositories HelenOS

Rev

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

Rev 1813 Rev 1816
Line 32... Line 32...
32
#include <arch/pm.h>
32
#include <arch/pm.h>
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=0x0002,"
37
	.ascii  "HYPERCALL_PAGE=0x0000,"
38
	.ascii  "LOADER=generic,"
38
	.ascii  "LOADER=generic,"
39
	.ascii  "PT_MODE_WRITABLE"
39
	.ascii  "PT_MODE_WRITABLE"
40
	.byte   0
40
	.byte   0
41
 
41
 
42
.text
42
.text
Line 58... Line 58...
58
	call main_bsp								# never returns
58
	call main_bsp								# never returns
59
 
59
 
60
	cli
60
	cli
61
	hlt
61
	hlt
62
 
62
 
-
 
63
.section K_TEXT_START, "aw", @progbits
63
.global hypercall_page
64
.global hypercall_page
64
 
-
 
65
.org (0x0002 * PAGE_SIZE)
65
.org 0
66
hypercall_page:
66
hypercall_page:
67
	.space PAGE_SIZE
67
	.space PAGE_SIZE