Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/sys/dev/acpi



On Mon, Jul 19, 2010 at 09:32:58AM +0300, Jukka Ruohonen wrote:
> On Sun, Jul 18, 2010 at 08:59:33PM -0400, Christos Zoulas wrote:
> > 1. ACPI seems to define cpuids 1..n; we define 0..n-1. Adjust for that
> 
> ACPI is silent about the CPU IDs in the processor object. In all three

Huh?

8.4 Declaring Processors

[...]

When the platform uses the APIC interrupt model, OSPM associates processors 
declared in the namespace
with entries in the MADT. Prior to ACPI 3.0, this was accomplished using the 
processor object's
ProcessorID and the ACPI Processor ID fields in MADT entries. UID fields were 
added to MADT entries
in ACPI 3.0. By expanding processor declaration using Device definitions, UID 
object values under a
processor device are used to associate processor devices with entries in the 
MADT. This removes the
previous 256 processor declaration limit.

-- 
Quentin Garnier - cube%cubidou.net@localhost - cube%NetBSD.org@localhost
"See the look on my face from staying too long in one place
[...] every time the morning breaks I know I'm closer to falling"
KT Tunstall, Saving My Face, Drastic Fantastic, 2007.

Attachment: pgpiNBq4eZL_Y.pgp
Description: PGP signature



Home | Main Index | Thread Index | Old Index