Changeset 3702 for trunk/coreboot-v2

Show
Ignore:
Timestamp:
10/29/08 05:48:44 (2 months ago)
Author:
stepan
Message:

Support for Intel Core Duo and Core 2 Duo (tm) CPUs.

Signed-off-by: Stefan Reinauer <stepan@…>
Acked-by: Ronald G. Minnich <rminnich@…>

Location:
trunk/coreboot-v2/src/cpu
Files:
17 added
3 modified

Legend:

Unmodified
Added
Removed
  • trunk/coreboot-v2/src/cpu/intel/socket_mFCPGA478/Config.lb

    r2888 r3702  
    33dir /cpu/intel/model_69x 
    44dir /cpu/intel/model_6dx 
     5dir /cpu/intel/model_6ex 
     6dir /cpu/intel/model_6fx 
  • trunk/coreboot-v2/src/cpu/x86/car/copy_and_run.c

    r3466 r3702  
    7373                "cli\n\t" 
    7474                "leal    _iseg, %edi\n\t" 
    75                 "jmp     %edi\n\t" 
     75                "jmp     *%edi\n\t" 
    7676        ); 
    7777 
  • trunk/coreboot-v2/src/cpu/x86/lapic/lapic_cpu_init.c

    r3465 r3702  
    438438#endif 
    439439 
     440#if HAVE_SMI_HANDLER 
     441void smm_init(void); 
     442#endif 
     443 
    440444void initialize_cpus(struct bus *cpu_bus) 
    441445{ 
     
    458462        cpu_path.u.cpu.id       = 0; 
    459463#endif 
    460          
     464 
    461465        /* Find the device structure for the boot cpu */ 
    462466        info->cpu = alloc_find_dev(cpu_bus, &cpu_path); 
     
    465469        copy_secondary_start_to_1m_below(); // why here? In case some day we can start core1 in amd_sibling_init 
    466470#endif 
    467          
     471 
     472#if HAVE_SMI_HANDLER 
     473        smm_init(); 
     474#endif 
     475 
    468476        cpus_ready_for_init();  
    469477 
     
    478486        cpu_initialize(); 
    479487 
    480  
    481488#if CONFIG_SMP == 1 
    482489        #if SERIAL_CPU_INIT == 1 
     
    487494        wait_other_cpus_stop(cpu_bus); 
    488495#endif 
    489  
    490 } 
    491  
     496} 
     497