Re: Build my own kernel
On Wed, Jun 04, 2003 at 04:02:49PM +0200, Christian Brandt wrote:
> Recently I updated my Amiga3000/18MB-RAM Debian-2.0 to 3.0. Usually I build
> my own kernel on small systems but a first try took 11 hours and the result
> didn't work.
>
> My installed applications are kernel-package+debs and gcc-2.95 - browsing
> the lists I found the suggestion to use gcc272 for compiling m68k-kernels -
> is this still recommended?
You need gcc272 for 2.2 (and 2.0 if you really want to try that) kernels. I
built 2.4 with gcc-2.95, but I heard for some people 3.2 or maybe even 3.3
is working too.
> I have three requirements:
>
> 1. lean nonmodular/monolitic kernel
> 2. support for my ariadne1
> 3. use true vga-textmode on my cl5424-board
>
> Which kernel-source is required?
> Is there any performance-penalty to be expected between 2.0, 2.2 and 2.4?
> I prefer vanilla ftp.kernel.org or at least as close as possible :-)
If you want vanilla, get the source from the linux-m68k CVS. The
debian kernel-source package contains quite a few fixes. The m68k
kernel-patch package basically gets you back to linux-m68k CVS, I am in the
process of changing that, I have a much smaller diff (for debian's
kernel-source-2.4.20), but I haven't tested it yet, so I don't know if I
erased too much. Now if you try 2.0, 2.2, or 2.4, or maybe even 2.5, is
really up to you. With Debian 3.0 you might have troubles if you try a 2.0
kernel. 2.2 should work since most of the build machines run that (2.2.20,
or the "new" 2.2.25). 2.4.20 runs very well on my Amiga:
cts@aahz:~>uptime
10:51:10 up 25 days, 11:31, 4 users, load average: 1.73, 1.79, 1.73
cts@aahz:~>uname -a
Linux aahz 2.4.20 #1 Thu Apr 24 23:19:55 EDT 2003 m68k unknown
And I don't plan on going back. If you want to hep linux-m68k, you should
probably give 2.5 a try and supply patches.
> Some while ago I managed to get vga-textmode running on an Amiga4000 with
> CV64-3D - it was impressivly fast, no framebuffer ever can get close to
> that. So I would like it also on my Amiga3000. To bad I never wrote down
> how I achieved that. I found some titbits while going through the
> m68k-kernel-framebuffer-options, but I still do not know how to configure
> it on the kernel-commandline by video=. Any comments will be appreciated.
You mean vga textmode is supported by the CV3D (ie virge) driver? Now that
is news too me, too bad that my CV3D died... but I am still taking donations
:-)
Christian
Reply to: