Oops, you are right. I was thinking about DENSE io, and linux uses SPARSE io.
And I tried to boot again that kernel compiled for rv56. Looks like I
was mistakenly booting with older milo, because with the new milo the
kernel starts to boot (and actually prints some messages) and then
hangs. So my theory is wrong. But it is still true that after rebuilding
compiler, kernel and some apps going to older milos is impossible on pc164.
The hang happens just after the line
SMC FDC37C93X Ultra I/O Controller found @ 0x370
Suspiciously looks like a hang I experienced a while ago with older kernels.
At that time the hang magically disappeared when I inserted a delay in a
function for the smc fdc init. Have not tried that now yet.
Alexander.