Project 2.6 mips

From NAS-Central Buffalo - The Linkstation Wiki
Revision as of 23:17, 24 August 2006 by Mindbender (Talk | contribs)

Jump to: navigation, search

Contents

Project 2.6 mipsel

This Page should be used to collect all the wisdom regarding compiling a working 2.6-kernel for the LS 2(mips).

All compiling information and information about patches should get here. if needed i can modify mediawiki to allow some more filetypes to be allowed to upload to the wiki. this way we could even share our patches directly here on this page.

Compiling a 2.4 Kernel

I know it does not fit to the name of the pages, but could someone try to compile the 2.4.20 from the LS2 GPL source?

do not forget to apply the melfs.patch because of the custom ext2_magic_number buffalo invented to protect the linux filesystem from us.here is the melfs patch which takes care of that

http://www.unet.univie.ac.at/~a0025690/development/melfs.patch

Here is a diff of the arch-tree between the vanilla 2.4.20 kernel and linux-2.4.20_mipsel_linkstation

http://www.unet.univie.ac.at/~a0025690/arch_mips_diff.txt

and here is a complete kernel-diff

http://www.unet.univie.ac.at/~a0025690/kernel_diff.txt

Information about loader.o for the LS2

This should be possible....because Ejii coded the assembler stuff needed by loader.o because of the different CPU (mips instead of ppc) for this and he already compiled a kernel for that:

http://www5.atwiki.jp/kuro-bsd/pages/132.html

Here is the page with google online translation for surfing on the page:

http://translate.google.com/translate?u=http%3A%2F%2Fwww5.atwiki.jp%2Fkuro-bsd%2Fpages%2F132.html&langpair=ja%7Cen&hl=en&ie=UTF8

Links & Resources