> Here is the line it fails on :
> ch->txptr = memaddr + (((bc->tseg) << 4) & 0x1fffff);
[...]
> Has the mapping changed here ? Do we need to do something similar to the way
> PCI address are handeled with an ioremap command ? If this is not correct
> how do you go about referencing physical memory.
Try look at Documentation/IO-mapping.txt
Ciao,
Riccardo.