BIOS32 at high memory

Antonio Soreca (antonio.soreca@cisi.it)
Thu, 05 Feb 1998 15:30:35 +0100


Sorry in previous mail I missed to indicate the version of the linux
kernel 2.0.0

Installing Linux (2.0.0) on a Pentiom 100MHz 24MB Ram Compaq Desckpro
5100 I have this problem:

The autoprobe cannot detect the embedded Ethernet driver (a PCI
AMD79C970 IRQ=11 ADDR=0x1000)

Further investigations proved same errors occurred during PCI
initialization.

Here are reported the errors appeared on the screen and into the
syslog files

pcibios_init: BIOS32 Sevice Directory structur at 0x000fa000
pcibios_init: entry in high memory, unable to access
pci_init: no BIOS32 detected

In order to workaround the problem, we tried to compile the kernel
with a modified version of lance.c including the 0x1000 base address.
Such a modified kernel caused the PC crash during initialization
when on console appear:

eth0: PCnet32 at 0x1000,00 80 5f 4a 67 29

-- 
--------------------------------------------

Antonio Soreca mailto:antonio.soreca@cisi.it