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>