From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: Initial Mini-OS port to ARM64 Date: Mon, 24 Feb 2014 14:30:51 +0000 Message-ID: <530B579B.70707@linaro.org> References: <53012314.2050906@linaro.org> Mime-Version: 1.0 Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: quoted-printable Return-path: In-Reply-To: <53012314.2050906@linaro.org> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Chen Baozi , List Developer Xen Cc: Samuel Thibault , Lars Kurth , Ian Campbell List-Id: xen-devel@lists.xenproject.org Somehow, my gmail account claimed it sent the mail with Karim CCed, but it was not in the thread. Adding Karim back. Thanks Lars for spotting it! On 02/16/2014 08:44 PM, Julien Grall wrote: > On 16/02/14 15:51, Chen Baozi wrote: >> Hi all, > = > Hello Chen, > = >> It is much later than I used to expect. I guess it might be help >> to publish my work, though it is still not finished (and might not >> be finished very soon...). >> >> I began to try to port mini-os to ARM64 since last summer. Since >> the 64-bit guest support is not quite well at that time, this >> work had been stopped for a long time until two months ago. >> >> Though it is still at very early stage, it at least can be built, >> setup a early page table for booting, parse the DTB passed by the >> hypervisor, and be debugged by printk at present. So I put it >> on github in case someone might be interested in it. Here is the >> url: https://github.com/baozich/minios-arm64 > = > Good job! > = >> Right now, there are some troubles to make GIC work properly, >> as I didn=92t consider mapping GIC=92s interface in address space and >> follows x86=92s memory layout which make the kernel virtual address >> starts at 0x0. I=92ll fix it as soon as possible. > = > I think you should try to sync up with Karim (in CC). He has started to > port mini-OS on arm32. Except assembly code (which should be fairly > small) everything can be shared between the both architecture. > = > If I remember correctly, Karim already wrote a GIC support but without > FDT support. > = >> Besides, there is still lots of work to be done. So any comments >> or patches are welcome. > = > Regards, > = -- = Julien Grall