[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Announce] Initial GRUB2 on Yeeloong
From: |
Vladimir 'phcoder' Serbinenko |
Subject: |
Re: [Announce] Initial GRUB2 on Yeeloong |
Date: |
Sun, 25 Oct 2009 13:27:28 +0100 |
User-agent: |
Mozilla-Thunderbird 2.0.0.22 (X11/20090701) |
Vladimir 'phcoder' Serbinenko wrote:
> Hello, I'm here to announce that grub2 port for yeeloong has already had
> its first output. You can see it here:
> http://robertmh.files.wordpress.com/2009/10/grub-yeeloong.jpeg (Thanks
> to Robert Millan for hosting the image)
> On the image you can see standard shell waiting for input.
> What already works: booting as ELF from pmon, loading modules, graphics
> output if gfx card is already inited (is a case when booted from pmon),
> platform-independent parts
> What doesn't work: keyboard and disks
>
Now keyboard works
> Not checked: linux booting (works on qemu)
> It also has stubs (e.g. "rtc" is just counting number of calls) and
> hardcodes (e.g. RAM size) but is already something.
> Compiling:
> get mips branch of http://repo.or.cz/w/grub2/phcoder.git
>
git branch removed due to general move to bazaar. Now it's available
under http://bzr.savannah.gnu.org/r/grub/people/phcoder/mips/
> ./autogen.sh
> ./configure --target=mipsel --with-platform=yeeloong
> make
> Create a font.bin as explained here: http://grub.enbug.org/gfxterm
> ./grub-mkimage -O elf -o grub.elf -d . -f font.bin sm712 gfxterm sh normal
>
Now it's:
./grub-mkimage -O elf -o grub.elf -d . -f font.bin sm712 gfxterm sh normal
at_keyboard
> Boot it as if it was linux kernel
> Enjoy starring at unresponsive prompt
>
>
--
Regards
Vladimir 'phcoder' Serbinenko
Personal git repository: http://repo.or.cz/w/grub2/phcoder.git