On Thu, 13 Mar 2003, Christian T. Steigies wrote: > On Thu, Mar 13, 2003 at 06:11:20PM +0100, Michael Schmitz wrote: > > Forgot the hades there... The hades PCI range should be found in the older > > kernels: > > > > /* > > * On the Hades map the PCI memory, I/O and configuration areas > > * (0x80000000 - 0xbfffffff). > > * > > * Settings: supervisor only, non-cacheable, serialized, read and write. > > */ > > > > if (MACH_IS_HADES) { > > __asm__ __volatile__ ("movel %0,%/d0\n\t" > > ".chip 68040\n\t" > > "movec %%d0,%%itt0\n\t" > > "movec %%d0,%%dtt0\n\t" > > ".chip 68k\n\t" > > : /* no outputs */ > > : "g" (0x803fa040) > > : "d0"); > > } > > > > There you are. IO is in the same space as memory physically; the PPC code > > might be a good starting point to see how memory vs. IO access is handled > > there. 0x1000 physical is going to hurt a lot :-) > > Can somebody fix that in CVS?
If you send us patches... > > Drop me a kernel image, or a short note where to get your source. Plus I'd > > I announced the amiga image here, on my debian-m68k pages. Its built > straight from CVS, with the two patches I sent here. When I get to it, I'll > make a real kernel-patch package. Atari image did not build yet. Atari builds in Linux/m68k CVS, if you disable a few drivers. Do you need the .config I use for compile-tests? Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [EMAIL PROTECTED] 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