> 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.
> [patch deleted]
> 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
> Status: 10006803
> Cause : 0000801c
> el2_probe starts at 800a6b20, which agrees with the printk's I threw in.