|
|
|
|
|
|
|
|
|
|
xen-ia64-devel
[Xen-ia64-devel] Test big-endian mini-os
Hi,
attached is a patch to xen-ia64 tree to build a big-endian mini-os.
This patch is not for check in, it's only for interested developer to have a
big-endian mini-os on xen-ia64.
My last patch:
http://lists.xensource.com/archives/html/xen-ia64-devel/2007-03/msg00092.html
is the prerequisite for this stuff.
Following steps:
- import the 2 patches in the current xen-ia64 source tree.
- edit extra/mini-os/arch/ia64/arch.mk
-> set ENDIANESS=BE
- make
Now (I hope ;-)) you have a big-endian image.
What you need are binutils at least version 2.16 (I think). I don't know
whether this works with the crosscompiler on x86. I tested only directly on a
ia64
machine.
file /etc/xen/mini-os:
kernel = "mini-os.gz"
# Initial memory allocation (in megabytes) for the new domain.
memory = 64
# A name for your domain. All domains must have different names.
name = "Mini-OS"
Now you can start the big-endian mini-os on xen-ia64.
With this version, big-endian netfront is not supported.
If there are problems please send comments.
Thanks.
Dietmar
mini-os_common-be.patch
Description: Text Data
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- [Xen-ia64-devel] Test big-endian mini-os,
Dietmar Hahn <=
|
|
|
|
|