amisr_timer.src

来自「Wince4.2 BSP for SH4 engineering develop」· SRC 代码 · 共 65 行

SRC
65
字号

;
;       Copyright (c) Renesas Technology Corp. 2001-2003 All Rights Reserved.
;
;       OEM Adaptation Layer
;
; ----------------------------------------------------------------------------
;
;   FILE      : AMISR_TIMER.SRC
;   CREATED   : 2001. 7. 5
;   MODIFIED  : 2003.08.06
;   AUTHOR    : Renesas Technology Corp.
;   HARDWARE  : RENESAS US7751-HRP1xC (BigSur with HD64404, ITS-DS2A),
;               RENESAS HS7751RSTC01H (S1-E, ITS-DS5)
;   TARGET OS : Microsoft(R) Windows(R) CE .NET 4.2
;   NOTES     : 
;   FUNCTION  : Interrupt service routine for HD64404 timer module
;   HISTORY   :
;               2001. 7. 5
;               - Initially created.
;               2002. 1.10
;               - Device include file is renamed to "HD64404.INC".
;               2002. 5.30
;               - Changed to include platform-independent platform include
;                file "PLATFORM.INC".
;               2002. 9. 9
;               - Header style is changed and file information is added.
;				2002. 9.26
;				- Released


    .include "kxshx.h"
    .include "oalintr.inc"
    .include "platform.inc"
    .include "hd64404.inc"
    .include "drv_glob.inc"

    .import _TimerISR

    LEAF_ENTRY HD64404_TimerISR
    stc.l   gbr, @-r15
    sts.l   macl, @-r15
    sts.l   mach, @-r15
    sts.l   pr, @-r15
    mov.l   r4, @-r15
    mov.l   r5, @-r15
    mov.l   r7, @-r15

    mov     #_TimerISR, r1
    jsr     @r1
    nop

    mov.l   @r15+, r7
    mov.l   @r15+, r5
    mov.l   @r15+, r4
    lds.l   @r15+, pr
    lds.l   @r15+, mach
    lds.l   @r15+, macl
    ldc.l   @r15+, gbr
    rts
    mov     r0, r0

    ENTRY_END
    .end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?