linux-mips-fnet
[Top] [All Lists]

M700-10/3c503.c

To: linux-mips@fnet.fr
Subject: M700-10/3c503.c
From: tor@spacetec.no (Tor Arntsen)
Date: Sat, 23 Mar 1996 21:13:44 +0100
In-reply-to: Systemkennung Linux <linux@mailhost.uni-koblenz.de> "Re: M700-10 problems.." (Mar 12, 21:13)
On Mar 12, 21:13, Systemkennung Linux wrote:
> - illegal kernel paging request:  this wasn't supposed to happen ...

The exact message is
"Unable to handle kernel paging request at virtual adress 000ddffe"
                                                          ^^^^^^^^
This actually happens in 3c503.c (el2_probe) where it does the following:
    for (addr = addrs; *addr; addr++) {
        int i;
        unsigned int base_bits = readb(*addr);
..                               ^^^^^
addrs[] is declared as { 0xddffe, 0xd9ffe, 0xcdffe, 0xc9ffe, 0};
                         ^^^^^^^
Is maybe the 'readb' too PC/x86 oriented?

For now I'll experiment a little with just doing the simpler walk-through-
netcard_portlist[] instead.

Tor

<Prev in Thread] Current Thread [Next in Thread>