Changeset c1d296a in rtems-docs


Ignore:
Timestamp:
01/07/19 06:45:05 (5 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
5, master
Children:
3202e31
Parents:
4de0da1
git-author:
Sebastian Huber <sebastian.huber@…> (01/07/19 06:45:05)
git-committer:
Sebastian Huber <sebastian.huber@…> (01/07/19 06:46:40)
Message:

cpu-supplement: Update ARM multilibs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • cpu-supplement/arm.rst

    r4de0da1 rc1d296a  
    4545-------------------
    4646
    47 The following floating point units are supported.
     47The following floating point units are supported:
     48
     49- VFPv2 (for example available on ARM926EJ-S processors)
    4850
    4951- VFPv3-D32/NEON (for example available on Cortex-A processors)
     
    5254
    5355- FPv4-SP-D16 (for example available on Cortex-M processors)
     56
     57- FPv5-D16 (for example available on Cortex-M7 processors)
    5458
    5559Multilibs
     
    6064#. ``.``: ARMv4T, ARM instruction set
    6165
     66#. ``vfp/hard``: ARMv4T, ARM instruction set with hard-float ABI and VFPv2 support
     67
    6268#. ``thumb``: ARMv4T, Thumb-1 instruction set
    6369
     
    8086   hardware integer division (SDIV/UDIV) and hard-float ABI FPv4-SP support
    8187
     88#. ``thumb/cortex-m7/fpv5-d16``: Cortex-M7, Thumb-2 instruction set with
     89   hard-float ABI and FPv5-D16 support
     90
    8291#. ``eb/thumb/armv7-r``: ARMv7-R, Big-endian Thumb-2 instruction set
    8392
     
    8594   set with hard-float ABI VFP-D16 support
    8695
    87 Multilib 1. and 2. support the standard ARM7TDMI and ARM926EJ-S targets.
    88 
    89 Multilib 3. supports the Cortex-M0 and Cortex-M1 cores.
    90 
    91 Multilib 8. supports the Cortex-M3 and Cortex-M4 cores, which have a special
     96Multilib 1., 2. and 3. support the standard ARM7TDMI and ARM926EJ-S processors.
     97
     98Multilib 4. supports the Cortex-M0 and Cortex-M1 cores.
     99
     100Multilib 9. supports the Cortex-M3 and Cortex-M4 cores, which have a special
    92101hardware integer division instruction (this is not present in the A and R
    93102profiles).
    94103
    95 Multilib 9. supports the Cortex-M4 cores with a floating point unit.
    96 
    97 Multilib 4. and 5. support the Cortex-A processors.
    98 
    99 Multilib 6., 7., 10. and 11. support the Cortex-R processors.  Here also
     104Multilib 10. supports the Cortex-M4 cores with a floating point unit.
     105
     106Multilib 11. supports the Cortex-M7 cores with a floating point unit.
     107
     108Multilib 5. and 6. support the Cortex-A processors.
     109
     110Multilib 7., 8., 12. and 13. support the Cortex-R processors.  Here also
    100111big-endian variants are available.
    101112
Note: See TracChangeset for help on using the changeset viewer.