[LinuxBIOS] [PATCH] Abit BE6-II V2.0 support

Sergei Antonov saproj at gmail.com
Wed Dec 12 23:38:00 CET 2007

On Dec 9, 2007 9:42 PM, Uwe Hermann <uwe at hermann-uwe.de> wrote:
> On Fri, Dec 07, 2007 at 01:39:43PM +0300, Sergei Antonov wrote:
> > I'd like to try LinuxBIOS on a 440BX-based Abit BE6-II V2.0.
> > After talking on IRC, I'm sending the output of 'lspci -tvnn' and
> > 'superiotool -dV' and a generated irq_tabl.c.
> Thanks, here's a patch for your board you can test. I guess most of the
> hardware should work with this code, but some smaller issues might need
> to be fixed after it has been tested on real hardware.

After some experiments it works. I've found 2 issues.

1. The keyboard doesn't work. Here is a piece of log from the serial port:
PNP: 03f0.5 init
Keyboard init...
Keyboard input buffer would not empty

2. I had to change filo-0.5\drivers\ide.c function
'find_ide_controller'. For some reason it first looks for IDE
controller with class 0x0180 and only if nothing was found looks for
class 0x0101. I think it is wrong, but where can I report about that?
It worked right for me after this change:
-dev = pci_find_device(-1, -1, 0x0180, -1, pci_index); // S-ATA first.
+dev = 0;

More information about the coreboot mailing list