cvs commit: src/sys/i386/i386 machdep.c

John-Mark Gurney gurney_j at efn.org
Thu Dec 4 13:55:15 PST 2003


Marcel Moolenaar wrote this message on Thu, Dec 04, 2003 at 13:35 -0800:
> I think it's time people read the ACPI specification and try to
> understand how things are supposed to work, including on non-i386
> platforms. I don't think I've heard of anything more silly than
> having a table (disguised as a device) attach to a bus (which is
> what ACPI disguises as).

Should we get into the whole discussion how silly it is to think of
amd64 as a tree when it's really a graph, and the whole bus that doesn't
exist (nexus0) on UP boxes? :)  Along with all the busses that aren't
really, but need to be busses since that's how newbus talks about them.

I only was proposing away to hook it in to make it a module using an
existing infastructure.  I assume that the madt may/can be replaced
with a difference enumerator, since the apic can have multiple
different enumerators.

So, where is a website we could download the documentation from? :)
A quick google search turned up nothing.

P.S. I think it's time people read some newbus docs.

-- 
  John-Mark Gurney				Voice: +1 415 225 5579

     "All that I will do, has been done, All that I have, has not."


More information about the cvs-src mailing list