mptable.c

YhLu YhLu at tyan.com
Wed Jan 5 10:09:00 CET 2005


Enable apic ext id committed.

Changes
Auto.c
         nodeid = lapicid() & 0xf;
        #if ENABLE_APIC_EXT_ID == 1
                enable_apic_ext_id(nodeid);
                lapic_write(LAPIC_ID, ( lapic_read(LAPIC_ID) |
(APIC_ID_OFFSET<<24) ) ); // CPU apicid is from 0x10
        #endif
                if (cpu_init_detected(nodeid)) {
                        asm volatile ("jmp __cpu_reset");
                }
                distinguish_cpu_resets(nodeid);

also reset_test.c
change cpu_init_detected and distinguish_cpu_resets to take node id.

YH

-----Original Message-----
From: Ronald G. Minnich [mailto:rminnich at lanl.gov] 
Sent: Tuesday, January 04, 2005 7:29 AM
To: Stefan Reinauer
Cc: linuxbios at clustermatic.org
Subject: Re: mptable.c



On Tue, 4 Jan 2005, Stefan Reinauer wrote:

> I can have a look, if you can point me to some documentation. Is the
> utility supposed to through out a working mptable? The code it creates
> looks fundamentally different from the opteron boards' mptables.c
> versions.

It will toss out C code with the proper options. It's been so long since 
anyone has used it that I don't remember how to run it!

ron

_______________________________________________
Linuxbios mailing list
Linuxbios at clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios



More information about the coreboot mailing list