Open Source & Linux Lab

It's better when it's simple

User Tools

Site Tools


etc:users:jcmvbkbc:qemu-target-xtensa

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
etc:users:jcmvbkbc:qemu-target-xtensa [2019/04/21 06:18] – add page for tests jcmvbkbcetc:users:jcmvbkbc:qemu-target-xtensa [2024/01/21 19:22] (current) jcmvbkbc
Line 2: Line 2:
  
   * Git tree: https://github.com/OSLL/qemu-xtensa   * Git tree: https://github.com/OSLL/qemu-xtensa
-  * Toolchain build scripts: https://github.com/jcmvbkbc/xtensa-toolchain-build 
- 
-  * Kernel and rootfs binary archive: [[http://jcmvbkbc.spb.ru/~dumb/ws/osll/qemu-xtensa/20110829/xtensa-dc232b_kernel_rootfs.tgz]] 
- 
   * Official QEMU wiki feature page: [[http://wiki.qemu.org/Features/Xtensa]]   * Official QEMU wiki feature page: [[http://wiki.qemu.org/Features/Xtensa]]
- +  * Official xtensa linux wiki page: [[https://wiki.linux-xtensa.org/index.php?title=Xtensa_on_QEMU]]
-  * Official xtensa linux wiki page: [[http://wiki.linux-xtensa.org/index.php/Xtensa_on_QEMU]]+
  
 ===== Description ===== ===== Description =====
Line 21: Line 16:
 ===== Now active ===== ===== Now active =====
   * TIE support   * TIE support
-  * [[.:qemu-target-xtensa:virt|virt machine]] 
  
 ===== TODO ===== ===== TODO =====
Line 81: Line 75:
       * [+] UART (reuse existing 16550 serial);       * [+] UART (reuse existing 16550 serial);
       * [+] opencores ethernet;       * [+] opencores ethernet;
 +    * [+] [[.:qemu-target-xtensa:virt|virt platform]]
 +      * [+] PCI controller
 +      * [-] hardcoded IRQ routing may connect legacy PCI IRQ to edge-triggered external IRQ line
     * [+] [[.:qemu-target-xtensa:linux-user|linux-user]]     * [+] [[.:qemu-target-xtensa:linux-user|linux-user]]
   * simulation quality;   * simulation quality;
Line 130: Line 127:
   * 2019.02.05: xtensa SMP support series is in the mainline   * 2019.02.05: xtensa SMP support series is in the mainline
   * 2019.03.01: xtensa FLIX support series is in the mainline   * 2019.03.01: xtensa FLIX support series is in the mainline
 +  * 2019.09.12: xtensa call0 ABI is supported by linux-user in the mainline
 +  * 2019.10.24: xtensa [[.:qemu-target-xtensa:virt|virt machine]] is in the mainline
 +  * 2020.08.24: xtensa DFPU support series is in the mainline
 +  * 2021.03.10: it's been 10 years
 +  * 2024.01.13: control/TIE/Xtensa.xml in the xtensa build directory is an actual fixed-substitution-coded XML file with full core description. Why do I realize it just now and not 10 years ago?
etc/users/jcmvbkbc/qemu-target-xtensa.1555816696.txt.gz · Last modified: 2019/04/21 06:18 by jcmvbkbc