[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[XenARM] Question about booting parameter of Mini-OS for ARM


  • To: xen-arm <xen-arm@xxxxxxxxxxxxx>
  • From: Chen Baozi <baozich@xxxxxxxxx>
  • Date: Sun, 24 Mar 2013 15:07:51 +0800
  • Delivery-date: Sun, 24 Mar 2013 07:08:35 +0000
  • List-id: List for Xen ARM developers and users <xen-arm.lists.xen.org>

Hi all,

I'm reading Mini-OS's codes and to estimate the amount of work porting it to
ARM (Ian's GSoC idea this year).

While Xen is booting Mini-OS on x86 platform, it passes the start_info_t to
the guest through ESI register. And Mini-OS would use this structure as the 
argument of start_kernel. However, I didn't see codes handle the
start_info_t on ARM side. Instead, I see a more standard protocal when
booting ARM's dom0, which follows linux kernel bootstrap rules:

        r0 = 0, r1 = machine nr, r2 = atags or dtb pointer

Does it mean that Xen for ARM does not use the start_info_t to pass
information when booting PV guest? Or did I miss something important?

Any comments?

Thanks,

  - Chen Baozi

_______________________________________________
Xen-arm mailing list
Xen-arm@xxxxxxxxxxxxx
http://lists.xen.org/cgi-bin/mailman/listinfo/xen-arm


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.