1*4882a593Smuzhiyun================================= 2*4882a593SmuzhiyunLinux on the Nios II architecture 3*4882a593Smuzhiyun================================= 4*4882a593Smuzhiyun 5*4882a593SmuzhiyunThis is a port of Linux to Nios II (nios2) processor. 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunIn order to compile for Nios II, you need a version of GCC with support for the generic 8*4882a593Smuzhiyunsystem call ABI. Please see this link for more information on how compiling and booting 9*4882a593Smuzhiyunsoftware for the Nios II platform: 10*4882a593Smuzhiyunhttp://www.rocketboards.org/foswiki/Documentation/NiosIILinuxUserManual 11*4882a593Smuzhiyun 12*4882a593SmuzhiyunFor reference, please see the following link: 13*4882a593Smuzhiyunhttp://www.altera.com/literature/lit-nio2.jsp 14*4882a593Smuzhiyun 15*4882a593SmuzhiyunWhat is Nios II? 16*4882a593Smuzhiyun================ 17*4882a593SmuzhiyunNios II is a 32-bit embedded-processor architecture designed specifically for the 18*4882a593SmuzhiyunAltera family of FPGAs. In order to support Linux, Nios II needs to be configured 19*4882a593Smuzhiyunwith MMU and hardware multiplier enabled. 20*4882a593Smuzhiyun 21*4882a593SmuzhiyunNios II ABI 22*4882a593Smuzhiyun=========== 23*4882a593SmuzhiyunPlease refer to chapter "Application Binary Interface" in Nios II Processor Reference 24*4882a593SmuzhiyunHandbook. 25