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
