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@0M 127M@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.