Changes in kernel/arch/ia64/src/cpu/cpu.c [a000878c:b60c582] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/ia64/src/cpu/cpu.c
ra000878c rb60c582 37 37 #include <arch/register.h> 38 38 #include <print.h> 39 #include <memstr.h>40 39 41 40 void cpu_arch_init(void) … … 52 51 void cpu_print_report(cpu_t *m) 53 52 { 54 c onst char *family_str;53 char *family_str; 55 54 char vendor[2 * sizeof(uint64_t) + 1]; 56 55 57 memcpy(vendor, &CPU->arch.cpuid0, 8);58 memcpy(vendor + 8, &CPU->arch.cpuid1, 8);56 *((uint64_t *) &vendor[0 * sizeof(uint64_t)]) = CPU->arch.cpuid0; 57 *((uint64_t *) &vendor[1 * sizeof(uint64_t)]) = CPU->arch.cpuid1; 59 58 vendor[sizeof(vendor) - 1] = 0; 60 59 61 switch 60 switch(m->arch.cpuid3.family) { 62 61 case FAMILY_ITANIUM: 63 62 family_str = "Itanium";
Note:
See TracChangeset
for help on using the changeset viewer.