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.