On Sat, Feb 23, 2013 at 12:02 PM, Maurizio Lombardi
<[email protected]>wrote:

> On Fri, Feb 22, 2013 at 02:52:20PM +0100, Jakub Jermar wrote:
> > Very nice contribution! I glanced through your changes and they looked
> > good to me as far as I could tell (I don't understand the arm- and
> > beaglebone-specific details).
>
>     If no one has any objections I'll proceed to commit it later today.
>
>     ( I have been given the commit bit yesterday :) )
>

I planned to have a look but had no time. I'll ask questions as I go
through the code later.


>
> >
> > There is one thing I noticed when porting HelenOS to MIPS Malta and the
> > port to BeagleBoard XM and BeagleBone seem to confirm my observation -
> > even the loader is becoming increasingly #ifdef'ed. We will probably
> > need to introduce a similar level of indirection as we have in the
> > kernel machine ops on arm32. Without it, the loader is becoming quite a
> > mess.
>
>     I expressed the same point of you at FOSDEM, the loader
>     needs some cleaning.
>

IMO if might be a good idea to look into grub on arm ( see [1] and [2])
before putting significant effort into rewriting the boot loader.
Even if it works only on armv6+(or armv7+). Limiting our bootloader to
armv4/5 would make it much cleaner.

jan

[1] https://wiki.linaro.org/LEG/Engineering/Kernel/GRUB
[2] https://code.launchpad.net/~leif-lindholm/linaro-grub/arm-uboot


>
>     ---
>     Maurizio Lombardi
>
> _______________________________________________
> HelenOS-devel mailing list
> [email protected]
> http://lists.modry.cz/cgi-bin/listinfo/helenos-devel
>
_______________________________________________
HelenOS-devel mailing list
[email protected]
http://lists.modry.cz/cgi-bin/listinfo/helenos-devel

Reply via email to