[LinuxBIOS] Is my PC supported? (fwd)

Andrei V. Toutoukine tut at isuct.ru
Mon Dec 5 16:35:13 CET 2005


Dear friends,

I wonder if it is possible to use LinuxBIOS on my hardware, or if not, what 
labour costs the porting?

CPU: Pentium 166
MotherBoard: Eagles, E-AD586-3P21-401
Chipset: NEC PowerTX ADC 009B 026

kropotkin:~# lspci -vvv
0000:00:1c.0 Ethernet controller: Realtek Semiconductor Co., Ltd. 
RTL-8139/8139C/8139C+ (rev 10)
         Subsystem: Realtek Semiconductor Co., Ltd. RT8139
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
         Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR+
         Latency: 64 (8000ns min, 16000ns max)
         Interrupt: pin A routed to IRQ 11
         Region 0: I/O ports at 7000 [size=256]
         Region 1: Memory at e2000000 (32-bit, non-prefetchable) [size=256]
         Expansion ROM at 000d0000 [disabled] [size=64K]
         Capabilities: [50] Power Management version 2
                 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA 
PME(D0-,D1+,D2+,D3hot+,D3cold-)
                 Status: D0 PME-Enable- DSel=0 DScale=0 PME-

0000:00:1e.0 VGA compatible controller: Matrox Graphics, Inc. MGA 2164W 
[Millennium II] (prog-if 00 [VGA])
         Subsystem: Matrox Graphics, Inc.: Unknown device 2007
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
         Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
         Latency: 0
         Interrupt: pin A routed to IRQ 12
         Region 0: Memory at e0000000 (32-bit, prefetchable) [size=16M]
         Region 1: Memory at e1000000 (32-bit, non-prefetchable) [size=16K]
         Region 2: Memory at e1800000 (32-bit, non-prefetchable) [size=8M]

kropotkin:~#

I have no idea what "SuperIO chip" is, but the biggest one after NEC is 
labelled as "LGS Prime 3C 993/R".

BIOS Looks like old UV-eraseable ROM: under an "Eagles" sticker there is 
something like a circle-shaped window.

Actually, the main trouble with current BIOS is that it can count all the 128M 
of DIMM installed, but reports to Linux kernel (2.6.8) only the first 64M. 
Playing with mem="640K at 0M 127M at 1M" (or other variations does not help: kernel 
hangs at boot saying "Loading kernel"). memtest86+'s probe reports those 128M 
and tests run fine.

Soryy for the off-topic.

With the best regards,
Andrey.





More information about the coreboot mailing list