|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] Re: mini-os for Xen2
Hi,
I am trying to get a program to load and run directly on XEN. I've
been looking at mini-os but I have not been able to compile it.
Anyhow, right now I am just trying to get a program to load and print
"Hello World". So I've modified mini-os and removed everything from
the compilation except for the files head.S and the function
start_kernel() in kernel.c.
my start_kernel() function looks like this:
===========================================================
void start_kernel(start_info_t *si)
{
HYPERVISOR_console_io (CONSOLEIO_write, 11, "Hello World");
HYPERVISOR_shutdown();
}
===========================================================
my head.S file looks like this:
===========================================================
#include <os.h>
.globl _start, shared_info
_start:
cld
lss stack_start,%esp
push $shared_info
call start_kernel
stack_start:
.long stack_start+8192, __KERNEL_DS
/* Unpleasant -- the PTE that maps this page is actually overwritten */
/* to map the real shared-info page! :-) */
.org 0x1000
shared_info:
.org 0x2000
===========================================================
In head.S I changed
=================================
stack_start:
.long stack+8192, __KERNEL_DS
=================================
to
=================================
stack_start:
.long stack_start+8192, __KERNEL_DS
=================================
because there were no symbols called "stack"
When I try to load this program with XEN using "xm create" I get the
following error:
Error: Error creating domain: (0, 'Error')
Is there something wrong with the Makefile and linking process that
comes with mini-os ?
Any help will be much appreciated.
Thanks
Rick
On Fri, 11 Feb 2005 18:56:19 -0500, Rick <judicator3@xxxxxxxxx> wrote:
> Hello,
>
> I am trying to compile the mini-os under xen2
> I am getting lot's of errors and I guess mini-os was written for a
> much earlier version of xen. Is there an updated version of mini-os
> somewhere ? Do you stop supporting mini-os ?
>
> Rick
>
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel
|
|
|
|
|