2004-09-06 01:53:19

by pinotj

[permalink] [raw]
Subject: Supported architectures for Linux 2.6

Hi,

I updated the documentation I wrote about architectures supported by the 2.6.X kernel. Here is the beginning for the curious:

----8<------
August 2004 Supported architectures for Linux v2.6.8
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


The following is a quite complete list of all the architectures supported
by Linux. Of course, you will find here Alpha, ARM, ARM26, CRIS, H8300,
i386, IA-64, M68000, MIPS, PA-RISC, PPC, S/390, SuperH, SPARC, v850 and
x86-64. But you will find too a complete list of CPUs and board supported
by the kernel. For each part, first list means "board" and second one
means "CPU".


Content:
~~~~~~~~
1. i386 7. IA-64 13. S/390 (32/64)
2. Alpha 8. M68K 14. SuperH (32/64)
3. ARM 9. MIPS (32/64, LE/BE) 15. SPARC
4. ARM26 10. PA-RISC (32/64) 16. UltraSPARC
5. CRIS 11. PPC 17. v850
6. H8300 12. PPC64 18. x86-64



1. i386
~~~~~~~
AMD Elan
NUMAQ (IBM/Sequent)
PC-compatible (generic)
SGI 320/540 (Visual Workstation)
Summit/EXA (IBM x440)
Unisys ES7000 IA32
Voyager (NCR)
generic SMP (Summit, bigsmp, ES7000)
generic SMP with more than 8 CPUs

AMD 386DX/DXL/SL/SLC/SX
AMD 486DX/DX2/DX4/SL/SLC/SLC2/SLC3/SX/SX2
AMD Elan
AMD K5
AMD K6/K6-II/K6-III
AMD K7/Athlon/Duron/Thunderbird
AMD K8/Athlon64/Hammer/Opteron
Cyrix 386DX/DXL/SL/SLC/SX
Cyrix 486DLC/DLC2/DX/DX2/DX4/SL/SLC/SLC2/SLC3/SX/SX2
Cyrix III
IBM 486DX/DX2/DX4/SL/SLC/SLC2/SLC3/SX/SX2
IDT Winchip
IDT Winchip 2
IDT Winchip 2A/3
Intel 386DX/DXL/SL/SLC/SX
Intel 486DX/DX2/DX4/SL/SLC/SLC2/SLC3/SX/SX2
----8<------

The complete file is available here :
http://cercle-daejeon.homelinux.org/linux/kernel/arch.txt

If you have any comments/suggestions/modifications please put me in CC when you answer this mail.

Regards,

--
Jerome Pinot
http://cercle-daejeon.homelinux.org/linux


2004-09-07 08:47:54

by Jan-Benedict Glaw

[permalink] [raw]
Subject: Re: Supported architectures for Linux 2.6

On Mon, 2004-09-06 03:53:12 +0200, [email protected] <[email protected]>
wrote in message <[email protected]>:
> Hi,
>
> I updated the documentation I wrote about architectures supported by the 2.6.X kernel. Here is the beginning for the curious:
[...]
> The complete file is available here :
> http://cercle-daejeon.homelinux.org/linux/kernel/arch.txt

The list of Alpha computers is missing the "NoName" model, aka AXPpci33.

MfG, JBG

--
Jan-Benedict Glaw [email protected] . +49-172-7608481 _ O _
"Eine Freie Meinung in einem Freien Kopf | Gegen Zensur | Gegen Krieg _ _ O
fuer einen Freien Staat voll Freier B?rger" | im Internet! | im Irak! O O O
ret = do_actions((curr | FREE_SPEECH) & ~(NEW_COPYRIGHT_LAW | DRM | TCPA));


Attachments:
(No filename) (804.00 B)
signature.asc (189.00 B)
Digital signature
Download all attachments

2004-09-07 08:54:20

by Russell King

[permalink] [raw]
Subject: Re: Supported architectures for Linux 2.6

On Mon, Sep 06, 2004 at 03:53:12AM +0200, [email protected] wrote:
> I updated the documentation I wrote about architectures supported by
> the 2.6.X kernel. Here is the beginning for the curious:
>...
> The complete file is available here :
> http://cercle-daejeon.homelinux.org/linux/kernel/arch.txt

Sorry, I don't have much interest in keeping this up to date for ARM
platforms; there are too many ARM platforms around which would make
this a full time job.

I'm not certain that all the ARM platforms we appear to support in
2.6.x are actually working - again, it comes back to time, people and
testing.

2004-09-08 13:53:04

by pinotj

[permalink] [raw]
Subject: Re: Re: Supported architectures for Linux 2.6

Russel King wrote:
>>
>> I updated the documentation I wrote about architectures supported by
>> the 2.6.X kernel. Here is the beginning for the curious:
>>...
>> The complete file is available here :
>> http://cercle-daejeon.homelinux.org/linux/kernel/arch.txt
>
>Sorry, I don't have much interest in keeping this up to date for ARM
>platforms; there are too many ARM platforms around which would make
>this a full time job.

I understand, Linux is too much portable :-)
I don't expect we can write a complete and accurate list of all arch in one shot.
It is something that must evolve like the Kernel or Hardware does.

>I'm not certain that all the ARM platforms we appear to support in
>2.6.x are actually working - again, it comes back to time, people and
>testing.

Of course, it will take time.

What do you think about creating a Wiki from this file that users/maintainers could update easily ?

The portability of Linux shouldn't be underestimate by non-expert people. I believe this file could help.

Regards,

(please, cc: me)

--
Jerome Pinot
http://cercle-daejeon.homelinux.org/linux