Changeset 8a0b3730 in mainline for arch/ia64/src


Ignore:
Timestamp:
2005-11-11T17:08:17Z (20 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
6e8b3c8
Parents:
73a4bab
Message:

Re-aply mistakenly reverted changes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/ia64/src/ivt.S

    r73a4bab r8a0b3730  
    11#
    22# Copyright (C) 2005 Jakub Vana
     3# Copyright (C) 2005 Jakub Jermar
    34# All rights reserved.
    45#
     
    2829
    2930#include <arch/stack.h>
     31#include <arch/register.h>
    3032
    3133#define STACK_ITEMS             12
     
    105107       
    106108        /* assume kernel backing store */
    107         mov ar.bspstore = r28 ;;
     109        /* mov ar.bspstore = r28 ;; */
    108110       
    109111        mov r29 = ar.bsp
     
    145147        ld8 r24 = [r31], +8 ;;          /* load ar.rsc */
    146148
    147         mov ar.bspstore = r28 ;;        /* (step 4) */
    148         mov ar.rnat = r27               /* (step 5) */
     149        /* mov ar.bspstore = r28 ;; */  /* (step 4) */
     150        /* mov ar.rnat = r27 */         /* (step 5) */
    149151
    150152        mov ar.pfs = r25                /* (step 6) */
     
    190192
    191193    /* 6. switch to bank 1 and reenable PSR.ic */
    192         ssm 0x2000
     194        ssm PSR_IC_MASK
    193195        bsw.1 ;;
    194196        srlz.d
     
    246248   
    247249    /* 9. skipped (will not enable interrupts) */
     250        /*
     251         * ssm PSR_I_MASK
     252         * ;;
     253         * srlz.d
     254         */
    248255
    249256    /* 10. call handler */
     
    255262       
    256263    /* 12. skipped (will not disable interrupts) */
     264        /*
     265         * rsm PSR_I_MASK
     266         * ;;
     267         * srlz.d
     268         */
    257269
    258270    /* 13. restore general and floating-point registers */
     
    308320       
    309321    /* 15. disable PSR.ic and switch to bank 0 */
    310         rsm 0x2000
     322        rsm PSR_IC_MASK
    311323        bsw.0 ;;
    312324        srlz.d
Note: See TracChangeset for help on using the changeset viewer.