Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 Dec 2003 13:55:07 -0800
From:      John-Mark Gurney <gurney_j@efn.org>
To:        Marcel Moolenaar <marcel@xcllnt.net>
Cc:        John Baldwin <jhb@FreeBSD.org>
Subject:   Re: cvs commit: src/sys/i386/i386 machdep.c
Message-ID:  <20031204215507.GK54398@funkthat.com>
In-Reply-To: <20031204213558.GB52636@dhcp01.pn.xcllnt.net>
References:  <20031204.111430.78763615.imp@bsdimp.com> <XFMail.20031204144302.jhb@FreeBSD.org> <20031204210904.GI54398@funkthat.com> <20031204213558.GB52636@dhcp01.pn.xcllnt.net>

next in thread | previous in thread | raw e-mail | index | archive | help
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."



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031204215507.GK54398>