qemu

FORK: QEMU emulator
git clone https://git.neptards.moe/neptards/qemu.git
Log | Files | Refs | Submodules | LICENSE

cpu-models-mips.rst.inc (2783B)


      1 Supported CPU model configurations on MIPS hosts
      2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      3 
      4 QEMU supports variety of MIPS CPU models:
      5 
      6 Supported CPU models for MIPS32 hosts
      7 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      8 
      9 The following CPU models are supported for use on MIPS32 hosts.
     10 Administrators / applications are recommended to use the CPU model that
     11 matches the generation of the host CPUs in use. In a deployment with a
     12 mixture of host CPU models between machines, if live migration
     13 compatibility is required, use the newest CPU model that is compatible
     14 across all desired hosts.
     15 
     16 ``mips32r6-generic``
     17     MIPS32 Processor (Release 6, 2015)
     18 
     19 ``P5600``
     20     MIPS32 Processor (P5600, 2014)
     21 
     22 ``M14K``, ``M14Kc``
     23     MIPS32 Processor (M14K, 2009)
     24 
     25 ``74Kf``
     26     MIPS32 Processor (74K, 2007)
     27 
     28 ``34Kf``
     29     MIPS32 Processor (34K, 2006)
     30 
     31 ``24Kc``, ``24KEc``, ``24Kf``
     32     MIPS32 Processor (24K, 2003)
     33 
     34 ``4Kc``, ``4Km``, ``4KEcR1``, ``4KEmR1``, ``4KEc``, ``4KEm``
     35     MIPS32 Processor (4K, 1999)
     36 
     37 
     38 Supported CPU models for MIPS64 hosts
     39 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     40 
     41 The following CPU models are supported for use on MIPS64 hosts.
     42 Administrators / applications are recommended to use the CPU model that
     43 matches the generation of the host CPUs in use. In a deployment with a
     44 mixture of host CPU models between machines, if live migration
     45 compatibility is required, use the newest CPU model that is compatible
     46 across all desired hosts.
     47 
     48 ``I6400``
     49     MIPS64 Processor (Release 6, 2014)
     50 
     51 ``Loongson-2E``
     52     MIPS64 Processor (Loongson 2, 2006)
     53 
     54 ``Loongson-2F``
     55     MIPS64 Processor (Loongson 2, 2008)
     56 
     57 ``Loongson-3A1000``
     58     MIPS64 Processor (Loongson 3, 2010)
     59 
     60 ``Loongson-3A4000``
     61     MIPS64 Processor (Loongson 3, 2018)
     62 
     63 ``mips64dspr2``
     64     MIPS64 Processor (Release 2, 2006)
     65 
     66 ``MIPS64R2-generic``, ``5KEc``, ``5KEf``
     67     MIPS64 Processor (Release 2, 2002)
     68 
     69 ``20Kc``
     70     MIPS64 Processor (20K, 2000
     71 
     72 ``5Kc``, ``5Kf``
     73     MIPS64 Processor (5K, 1999)
     74 
     75 ``VR5432``
     76     MIPS64 Processor (VR, 1998)
     77 
     78 ``R4000``
     79     MIPS64 Processor (MIPS III, 1991)
     80 
     81 
     82 Supported CPU models for nanoMIPS hosts
     83 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     84 
     85 The following CPU models are supported for use on nanoMIPS hosts.
     86 Administrators / applications are recommended to use the CPU model that
     87 matches the generation of the host CPUs in use. In a deployment with a
     88 mixture of host CPU models between machines, if live migration
     89 compatibility is required, use the newest CPU model that is compatible
     90 across all desired hosts.
     91 
     92 ``I7200``
     93     MIPS I7200 (nanoMIPS, 2018)
     94 
     95 Preferred CPU models for MIPS hosts
     96 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     97 
     98 The following CPU models are preferred for use on different MIPS hosts:
     99 
    100 ``MIPS III``
    101     R4000
    102 
    103 ``MIPS32R2``
    104     34Kf
    105 
    106 ``MIPS64R6``
    107     I6400
    108 
    109 ``nanoMIPS``
    110     I7200
    111