xref: /OK3568_Linux_fs/kernel/Documentation/nios2/nios2.rst (revision 4882a59341e53eb6f0b4789bf948001014eff981)
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