I'm using FILO 0.4.2 and have PCI_BRUTE_SCAN=1.
I found it to be too brute, so I changed it to only scan buses 0,1,2. No need to scan 256 buses.
FILO finds the IDE controller, but the IDE_BASE0 and IDE_BASE1 in FILO's ide.c point to the wrong place. These are PCI addresses? Does FILO assume 8111's PCI addresses for it's IDE?
Steve
-----Original Message-----
From: Stefan Reinauer [mailto:stepan@openbios.org]
Sent: Wednesday, March 02, 2005 2:07 PM
To: Kimball, Stephen
Cc: linuxbios(a)clustermatic.org
Subject: Re: FILO dependencies
* Stephen.Kimball(a)bench.com <Stephen.Kimball(a)bench.com> [050302 19:40]:
>
> I'm using FILO with nVidia reference board with a CK804. I've got
> LinuxBIOS to load FILO and FILO sees the IDE controller but not the
> drive. I thought FILO was device independent, but could the IDE
> controllers on the CK804 require FILO changes? Thanks.
You should be using 0.4.2 and be sure to set
PCI_BRUTE_SCAN = 1
You probably end up with filo not looking at anything but bus 0.
Common problem on amd64 boards.
Stefan