Redhat-devel-list: Hi ,everybody , I have a question . In the source code in head.S ? #define CPU_PARAMS SYMBOL_NAME(boot_cpu_data) !!! SYMBOL_NAME(boot_cpu_data) <---> boot_cpu_data #define X86 CPU_PARAMS+0 #define X86_VENDOR CPU_PARAMS+1 #define X86_MODEL CPU_PARAMS+2 #define X86_MASK CPU_PARAMS+3 #define X86_HARD_MATH CPU_PARAMS+6 #define X86_CPUID CPU_PARAMS+8 #define X86_CAPABILITY CPU_PARAMS+12 #define X86_MMU_CR4 CPU_PARAMS+16 #define X86_VENDOR_ID CPU_PARAMS+20 I think boot_cpu_data should be a struct . But can those define a struct using C systax? BTW ,what is the use of CR4 register in i386 cpu ? Thank you all hushui [EMAIL PROTECTED] _______________________________________________ Redhat-devel-list mailing list [EMAIL PROTECTED] https://listman.redhat.com/mailman/listinfo/redhat-devel-list