Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 7 May 1999 09:07:25 +0100 (BST)
From:      Doug Rabson <dfr@nlsystems.com>
To:        Warner Losh <imp@harmony.village.org>
Cc:        new-bus-arch@bostonradio.org, mobile@freebsd.org
Subject:   Re: Pccard rewrite, patch #1 
Message-ID:  <Pine.BSF.4.05.9905070905120.411-100000@herring.nlsystems.com>
In-Reply-To: <199905070116.TAA20728@harmony.village.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 6 May 1999, Warner Losh wrote:

> In message <Pine.BSF.4.05.9905062135550.411-100000@herring.nlsystems.com> Doug Rabson writes:
> : This should be doable - the newconfig folks have code to talk to the PCI
> : BIOS. In the long term, ACPI will also provide this kind of access without
> : having to call any bios functions.
> 
> ACPI looks very promising.  Looks like it attempts to move the
> management of many things into a p-code like machine.  The machine
> appears to be relatively simple.  I'm not aware of any good (or bad
> for that matter) AML implementations that are freely available.
> 
> If you read the spec carefully, you'll note that they leave the door
> open for ACPI impelementations on non-x86 architectures.

I saw that too. It really does look quite useful. I have a test program
which parses and decompiles all the AML in my laptop. I don't think that
an implementation of the interpreter will be too hard. Slightly harder is
implementing the ACPI event model and integrating ACPI hooks into the rest
of the drivers but its all doable.

> 
> The newconfig code has support for cardbus bridges.  I've not looked
> closely at what they offer, however.
> 
> I know that on my laptop it makes a difference between having PnP OS
> set to Y and N.  With it set to 'Y,' almost nothing is configured (which
> is correct, per the pnp spec) and it is hard to get things working.
> When it is set to 'N,' then it appears to assign all the chips on the
> PCI bus to the int-a irq 9.  But then again, PCI interrupt routing has
> always been a confusing thing to me...

Me too.

--
Doug Rabson				Mail:  dfr@nlsystems.com
Nonlinear Systems Ltd.			Phone: +44 181 442 9037




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mobile" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.9905070905120.411-100000>