Running Linux on a RiscPC – why is it so hard?