From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1N1qa0-0000ad-3x for mharc-grub-devel@gnu.org; Sat, 24 Oct 2009 20:03:28 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1N1qZx-0000X9-T6 for grub-devel@gnu.org; Sat, 24 Oct 2009 20:03:25 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1N1qZt-0000Ni-BI for grub-devel@gnu.org; Sat, 24 Oct 2009 20:03:25 -0400 Received: from [199.232.76.173] (port=47213 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N1qZt-0000Nf-8I for grub-devel@gnu.org; Sat, 24 Oct 2009 20:03:21 -0400 Received: from mail-bw0-f215.google.com ([209.85.218.215]:48491) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1N1qZs-0001Br-Nk for grub-devel@gnu.org; Sat, 24 Oct 2009 20:03:20 -0400 Received: by bwz7 with SMTP id 7so1506921bwz.26 for ; Sat, 24 Oct 2009 17:03:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:content-type :content-transfer-encoding; bh=NrY8cFko2o7UXUFe7x53VbsXhx7FdFC0jK+JeOJvR5w=; b=rawVYqDJ27NjJv0bZmUfaBK2EcN9/yHpPi/DZg5Dfsr4fD4Nav5EC1FlvcaC1AUqjb LU1/shz8LcPzZqwfgfuaXDXX7k4f7X7g4S9yZbr+R3iRwurWV7UPFI5eBCn5OjvL1EeO sVZQb3HvKFEqtvtvSyMd0/hDaNtgjLlCNWl6k= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; b=vc14y/8QDf/b6UXGCmIGtJhJURxAocQm6NGZHCZppQ82nYzkI3r2UiOxYnp0cREkK+ Ztm3Lk0XsS4kvJGJi/yAwigxaTE9EdXYeZWaaU5VfDrtnLMgjPK6xNmEO5yZzlGZyZTR wixPkRoLnPJl/Gsr+zhf3TshU8vygs+2yvIhI= Received: by 10.204.154.211 with SMTP id p19mr7083310bkw.3.1256428998887; Sat, 24 Oct 2009 17:03:18 -0700 (PDT) Received: from debian.bg45.phnet ([81.62.29.245]) by mx.google.com with ESMTPS id 13sm601442bwz.10.2009.10.24.17.03.18 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 24 Oct 2009 17:03:18 -0700 (PDT) Message-ID: <4AE395C5.2050904@gmail.com> Date: Sun, 25 Oct 2009 02:03:17 +0200 From: Vladimir 'phcoder' Serbinenko User-Agent: Mozilla-Thunderbird 2.0.0.22 (X11/20090701) MIME-Version: 1.0 To: The development of GRUB 2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Subject: [Announce] Initial GRUB2 on Yeeloong X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Oct 2009 00:03:26 -0000 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 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 ./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 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 -- Regards Vladimir 'phcoder' Serbinenko Personal git repository: http://repo.or.cz/w/grub2/phcoder.git