Subject: Re: watch out -- more than 1G RAM on a laptop causes cardbus issues
To: None <perry@piermont.com>
From: Jun-ichiro itojun Hagino <itojun@itojun.org>
List: port-i386
Date: 02/27/2004 13:43:51
> It turns out that our cardbus code tries to allocate space at the 1GB
> mark by default when it starts up. As a result of this, if you have
> more than 1GB of RAM in your laptop, you will lose badly if you boot a
> GENERIC kernel.
> 
> The work around, for the moment, is setting RBUS_MIN_START to
> something larger than 1G (say, 0x70000000) in your kernel config.
> 
> The code that manipulates all this is sys/arch/i386/i386/rbus_machdep.c
> 
> We really need some sort of more permanent solution to this problem,
> or people may find themselves in a bit of pain when trying to install.
> 
> ACPI can be used on some machines, but some other mechanism needs to
> be found for machines not running ACPI.

	are there any mechanism other than ACPI to get the amount of available
	memory?  like simple BIOS calls or whatever?

itojun