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 _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel