Several fixes on MMU but still not working.

One more thing, the static structures take a lot of space when
compiled. I should investigate this to get the best layout to
economise a bit of space.