Re: Support for MMU-less Atari ST

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Jun 3, 2011 at 09:43, Geert Uytterhoeven <geert@xxxxxxxxxxxxxx> wrote:
On Fri, Jun 3, 2011 at 09:04, Greg Ungerer <gerg@xxxxxxxxxxxx> wrote:
On 03/06/11 05:25, Matthias Reis wrote:
since the m68k and the m68knommu trees have now been merged, I wonder if
it is possible to run linux on mmu-less 68000 machines like the (original)
Atari ST. I think the first thing to do would be to modify
arch/m68k/kernel/head.S in order to handle non-mmu CPUs. I would be happy to
do some work on this but the problem is that I'm not very familiar with the
kernel so far. It would be nice if someone could tell me which things need
to be done to run linux on a mmu-less Atari ST. I'm not expecting detailed
step-by-step instructions, but rather some hints where the MMU- or
68020-dependent stuff in the Atari drivers lies.

I worked on getting uClinux running on MMUless Amiga (read: UAE) in
the 2.6.8.1 era.
I got it more or less into booting userspace:
http://www.kernel.org/pub/linux/kernel/people/geert/uClinux-amiga-2.6.x-merging/

Recently, I tried forward porting this to 2.6.39 in the (idle) hope
converting the Amiga
code to genirq would be easier while debugging on UAE than on real hardware.
However, it's not as far yet as the work on 2.6.8.1, but since you're
interested in
it, I'll push it out later today.

Just for reference, I pushed it out to
git://git.kernel.org:/pub/scm/linux/kernel/git/geert/linux-m68k.git
uamiga-untested
http://git.kernel.org/?p=linux/kernel/git/geert/linux-m68k.git;a=shortlog;h=refs/heads/uamiga-untested

It's not identical to what I tested, and some work is required to
rebase it to 3.0-rc1, due to
changes in the m68knommu handling.

Gr{oetje,eeting}s,

            Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
             Â Â -- Linus Torvalds
--
To unsubscribe from this list: send the line "unsubscribe linux-m68k" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Video for Linux]     [Yosemite News]     [Linux S/390]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux