Changeset 669a6dc3 in rtems


Ignore:
Timestamp:
Nov 21, 2000, 2:03:17 PM (20 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
d543c5d
Parents:
a1c86a4c
Message:

2000-11-21 Jiri Gaisler <jgais@…>

  • cpu_asm.S: Fix for CPUs with FPU revision B or C.
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • c/src/exec/score/cpu/sparc/ChangeLog

    ra1c86a4c r669a6dc3  
     12000-11-21      Jiri Gaisler <jgais@ws.estec.esa.nl>
     2
     3        * cpu_asm.S: Fix for CPUs with FPU revision B or C.
     4
    152000-11-14      Jiri Gaisler <jgais@ws.estec.esa.nl>
    26
  • c/src/exec/score/cpu/sparc/cpu_asm.S

    ra1c86a4c r669a6dc3  
    1111 *  found in the file LICENSE in this distribution or at
    1212 *  http://www.OARcorp.com/rtems/license.html.
     13 *
     14 *  Ported to ERC32 implementation of the SPARC by On-Line Applications
     15 *  Research Corporation (OAR) under contract to the European Space
     16 *  Agency (ESA).
     17 *
     18 *  ERC32 modifications of respective RTEMS file: COPYRIGHT (c) 1995.
     19 *  European Space Agency.
    1320 *
    1421 *  $Id$
     
    491498         */
    492499
    493 /* This is a fix for ERC32 with FPU rev.B or rev.C */
    494 
    495 #if defined(FPU_REVB)
    496 
    497 
    498500        mov      %l0, %g5
    499501        and      %l3, 0x0ff, %g4
     502
     503/* This is a fix for ERC32 with FPU rev.B or rev.C */
     504
     505#if defined(FPU_REVB)
     506
     507
    500508        subcc    %g4, 0x08, %g0
    501509        be       fpu_revb
     
    556564#else
    557565
    558         mov      %l0, %g5
    559566        subcc    %g4, 0x11, %g0
    560567        bl       dont_fix_pil
  • cpukit/score/cpu/sparc/ChangeLog

    ra1c86a4c r669a6dc3  
     12000-11-21      Jiri Gaisler <jgais@ws.estec.esa.nl>
     2
     3        * cpu_asm.S: Fix for CPUs with FPU revision B or C.
     4
    152000-11-14      Jiri Gaisler <jgais@ws.estec.esa.nl>
    26
  • cpukit/score/cpu/sparc/cpu_asm.S

    ra1c86a4c r669a6dc3  
    1111 *  found in the file LICENSE in this distribution or at
    1212 *  http://www.OARcorp.com/rtems/license.html.
     13 *
     14 *  Ported to ERC32 implementation of the SPARC by On-Line Applications
     15 *  Research Corporation (OAR) under contract to the European Space
     16 *  Agency (ESA).
     17 *
     18 *  ERC32 modifications of respective RTEMS file: COPYRIGHT (c) 1995.
     19 *  European Space Agency.
    1320 *
    1421 *  $Id$
     
    491498         */
    492499
    493 /* This is a fix for ERC32 with FPU rev.B or rev.C */
    494 
    495 #if defined(FPU_REVB)
    496 
    497 
    498500        mov      %l0, %g5
    499501        and      %l3, 0x0ff, %g4
     502
     503/* This is a fix for ERC32 with FPU rev.B or rev.C */
     504
     505#if defined(FPU_REVB)
     506
     507
    500508        subcc    %g4, 0x08, %g0
    501509        be       fpu_revb
     
    556564#else
    557565
    558         mov      %l0, %g5
    559566        subcc    %g4, 0x11, %g0
    560567        bl       dont_fix_pil
Note: See TracChangeset for help on using the changeset viewer.