On 13.11.07 13:02:08, Adrian Bunk wrote:On Tue, Nov 13, 2007 at 12:44:43PM +0100, Robert Richter wrote:x86 CPU specific code is currently implemented in different ways forIt is also used for 64bit for years.
64 and 32 bit. While there are almost no CPU specific files for 64
bit, there is the arch/x86/kernel/cpu/ directory for 32 bit. Is there
already an idea about whether to use kernel/cpu also for 64 bit?
Yes, but almost all files in arch/x86/kernel/cpu/ depend on
CONFIG_X86_32.
Here is an example for similiar implementations:
arch/x86/kernel/cpu/amd.c:static void __cpuinit init_amd(struct cpuinfo_x86 *c)
arch/x86/kernel/setup_64.c:static void __cpuinit init_amd(struct cpuinfo_x86 *c)
The question is, will there be a CPU specific file such as amd.c?