Skip to main content

I want to know the difference between architecture and platform in linuxLinux kernel. when iWhen I had downloaded the latest kernel tarballtarball, observed that a directory named with arch, it contains different names of processors & inside to any one processor directory again there is a directory called platform.

For example:-

/arch/powerpc/arch/powerpc is a directory under arch in linuxLinux kernel &

/arch/powerpc/platforms /arch/powerpc/platforms is a directory under powerpcpowerpc.

so actuallySo, what does this actually mean? can any one

Can anyone explain this in detail, referring from hardware perspective to software perspective., please?

I want to know the difference between architecture and platform in linux kernel. when i had downloaded the latest kernel tarball, observed that a directory named with arch, it contains different names of processors & inside to any one processor directory again there is a directory called platform.

For example:-

/arch/powerpc is a directory under arch in linux kernel &

/arch/powerpc/platforms is a directory under powerpc.

so actually what does this mean? can any one explain this in detail, referring from hardware perspective to software perspective.

I want to know the difference between architecture and platform in Linux kernel. When I had downloaded the latest kernel tarball, observed that a directory named with arch, it contains different names of processors & inside to any one processor directory again there is a directory called platform.

For example:-

/arch/powerpc is a directory under arch in Linux kernel & /arch/powerpc/platforms is a directory under powerpc.

So, what does this actually mean?

Can anyone explain this in detail, referring from hardware perspective to software perspective, please?

Source Link

Difference between architecture and platform in linux kernel

I want to know the difference between architecture and platform in linux kernel. when i had downloaded the latest kernel tarball, observed that a directory named with arch, it contains different names of processors & inside to any one processor directory again there is a directory called platform.

For example:-

/arch/powerpc is a directory under arch in linux kernel &

/arch/powerpc/platforms is a directory under powerpc.

so actually what does this mean? can any one explain this in detail, referring from hardware perspective to software perspective.