See MIPS Run Linux (2nd edition)