⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 profisr.src

📁 Wince4.2 BSP for SH4 engineering development board
💻 SRC
字号:

;
;   Copyright(c) Renesas Technology Corp. 2002-2003
;
;   OEM Adaptation Layer
;
;	File		:	profisr.src
;	Created		:	2002.1.31
;   Modified    :   2003.08.06
;   Author      :   Renesas Technology Corp.
;   Hardware    :   RENESAS HS7751RSTC01H (S1-E, ITS-DS5)
;   Target OS   :   Microsoft(R) Windows(R) CE .NET 4.2
;	Notes   	:	
;	History		:
;     				2002.1.31
;					- Created
;					2002.9.26
;					- Released for HS7751RSTC01H
;        

;++
; THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF
; ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO
; THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A
; PARTICULAR PURPOSE.
; Copyright (c) 1995-2000 Microsoft Corporation.  All rights reserved.
; 
; Module Name:  
;    profisr.src
; 
; Abstract:     
;    This module implements profiler routines.
;
; Functions:
; 
; 
; Notes: 
;
;--

	.list OFF
	.include "kxshx.h"
	.include "oalintr.inc"
	.list ON

	.include "shx.inc"

	.import _ProfilerHit
	.section .text,code

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

	stc SPC, r4 ; r4= saved program counter
	mov #_ProfilerHit, r0
	jsr @r0
	nop

	mov #TMU_TCR2, r1 ; (r1) = ptr to timer unit registers
	mov.w  @r1, r0
	nop
	and #h'ff, r0
	mov.w  r0, @r1

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

	.end

⌨️ 快捷键说明

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