On Mar 25, 1:32, Systemkennung Linux wrote:
>Try the diff appended below; the code is untested as I don't have a shared
>memory card at hand.
I did some trivial (and hopefully correct) fixes to the patch to make it
compile (additional right-parentheses at end of readx/writex in io.h,
isa_slot_offset declared in kernel/setup.c), however it crashes with
Got dbe at 800a6bfc.
$0 : 00000000 800b0000 e30ddffe 000ddffe 800b483c 00000008 e0200000 8000000f
^^^^^^^^ looks like isa_slot_offset plus the first
shared mem. probe address in 3c503.c
$8 : ffffffff 00000000 00000007 00000000 800d44cb 00000020 800e7e70 0001ffd7
$16: 00000000 81feae38 800d358c 800d3c60 00000001 807e9804 807e9004 00000000
$24: 00000015 8060bf6d 00000080 81feae28 8000b56c 800a6be8
(could be errors though, hand typed.. fortunately I'm a touch typist :-)
epc : 800a6bfc
Cause : 0000801c
el2_probe starts at 800a6b20, which agrees with the printk's I threw in.