Main Page: Difference between revisions

From Linux/Xtensa
Jump to navigation Jump to search
No edit summary
No edit summary
 
(27 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{DISPLAYTITLE:<span style="display:none"></span>}}
&nbsp;
&nbsp;
= <big>Welcome to the Linux/Xtensa Wiki</big> =
= <big>Welcome to the Linux/Xtensa Wiki</big> =


This Wiki project provides information for running and porting [http://en.wikipedia.org/wiki/Linux Linux] and other Open Source Software to the [http://www.tensilica.com Xtensa processor architecture].


This Wiki project provides information about the [http://en.wikipedia.org/wiki/Linux Linux] port to the [http://www.tensilica.com Xtensa processor architecture].
The Xtensa processor architecture is a configurable, extensible, and synthesizable 32-bit RISC processor core. All Xtensa processors share a common base instruction set architecture, thereby ensuring compatibility of third party application software and development tools. Many architecture specific projects, such as the Linux kernel, GNU toolchain, and other development tools and applications already support the Xtensa architecture. Modifications to support a specific processor configuration are limited to a small set of configuration files, and the process is mostly automated. The pages listed under ''Developing on the Xtensa Platform'' provide information to support a specific configuration.
 


{|  
{|  
Line 14: Line 15:
* [[Supported Processors]]
* [[Supported Processors]]
* [[Evaluation Platforms|Evaluation Platforms]]
* [[Evaluation Platforms|Evaluation Platforms]]
* [[Instruction Set Simulators|Running Linux in a Simulator]]
* [[Instructions for building and booting Linux]]
* [[Precompiled Toolchains|Precompiled Development Tools]]
<div style="margin-top:1em; border-bottom:1px solid #c0c0c0; ; width:350px; ">
<div style="margin-top:1em; border-bottom:1px solid #c0c0c0; ; width:350px; ">
<big>Support</big>
<big>Support</big>
</div>
</div>
* [[Internet Resources]]
* [[Mailing Lists]]
* [[Support|Distributions and Generic Support]]
* [[Status of the Xtensa Port]]
* [[OpenSource Software|OpenSource Tools and Applications]]
* [[Supported Processor Configurations]]
|style="width:10%;height:100%;background:#ffffff;" |
|style="width:10%;height:100%;background:#ffffff;" |
&nbsp;
&nbsp;
|style="width:45%;height:100%; background:#ffffff;" valign=top|
|style="width:45%;height:100%; background:#ffffff;" valign=top|
<div style="border-bottom:1px solid #c0c0c0; ; width:350px; ">
<div style="border-bottom:1px solid #c0c0c0; ; width:350px; ">
<big>Linux from Scratch</big>
<big>Developing on the Xtensa Platform</big>
</div>
</div>
* [[Toolchain and Embedded Distributions]]
* [[Toolchain and Embedded Distributions]]
* [[Toolchain Build Instructions|GNU Toolchain Build Instructions]]
* [[Linux Kernel]]
* [[Kernel Build Instructions|Kernel Build Instructions]]
* [[Boot Loader|Boot Loader]]
* [[Boot Loader|Boot Loader]]


Line 36: Line 35:
<big>Developers' Resources</big>
<big>Developers' Resources</big>
</div>
</div>
* [[Platform Porting|Porting the Kernel to a new Platform or Processor Configuration]]
* [[Platform Porting|Porting the Kernel to a new Platform (Board)]]
* [[ABI Interface]]
* [[ABI Interface]]
* [[Xtensa on QEMU]]
* [[Testing and Verification]]


| colspan=3 |
| colspan=3 |
&nbsp;
&nbsp;
|-
|-
| colspan=3 |
 
<div style="margin-top:1em; border-bottom:1px solid #c0c0c0; ">
<big>News</big>
</div>
2007-04-24 Moved content to the public wiki.<br>
2007-01-16 Started adding content to this site.
|-
|}
|}
<i><small>
'''NOTE:'''  Due to spam, creation of new wiki accounts has been disabled until further notice.
If you want to get an account, and be able to edit or contribute anything,
please try sending an email to the
[http://lists.linux-xtensa.org/mailman/listinfo/linux-xtensa linux-xtensa mailing list]
identifying yourself and what you want to contribute.
</small></i>

Latest revision as of 17:49, 20 November 2013

 

Welcome to the Linux/Xtensa Wiki

This Wiki project provides information for running and porting Linux and other Open Source Software to the Xtensa processor architecture.

The Xtensa processor architecture is a configurable, extensible, and synthesizable 32-bit RISC processor core. All Xtensa processors share a common base instruction set architecture, thereby ensuring compatibility of third party application software and development tools. Many architecture specific projects, such as the Linux kernel, GNU toolchain, and other development tools and applications already support the Xtensa architecture. Modifications to support a specific processor configuration are limited to a small set of configuration files, and the process is mostly automated. The pages listed under Developing on the Xtensa Platform provide information to support a specific configuration.

Getting Started

Support

 

Developing on the Xtensa Platform

Developers' Resources

 

NOTE: Due to spam, creation of new wiki accounts has been disabled until further notice. If you want to get an account, and be able to edit or contribute anything, please try sending an email to the linux-xtensa mailing list identifying yourself and what you want to contribute.