亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? _profile_timer_hw.c

?? Xilinx XC4VSX35為核心的 XtremeDSP Development Kit-IV 開發(fā)板的例程
?? C
字號:
////////////////////////////////////////////////////////////////////////// Copyright (c) 2004 Xilinx, Inc.  All rights reserved. // Xilinx, Inc. //// XILINX IS PROVIDING THIS DESIGN, CODE, OR INFORMATION "AS IS" AS A // COURTESY TO YOU.  BY PROVIDING THIS DESIGN, CODE, OR INFORMATION AS // ONE POSSIBLE   IMPLEMENTATION OF THIS FEATURE, APPLICATION OR // STANDARD, XILINX IS MAKING NO REPRESENTATION THAT THIS IMPLEMENTATION // IS FREE FROM ANY CLAIMS OF INFRINGEMENT, AND YOU ARE RESPONSIBLE // FOR OBTAINING ANY RIGHTS YOU MAY REQUIRE FOR YOUR IMPLEMENTATION. // XILINX EXPRESSLY DISCLAIMS ANY WARRANTY WHATSOEVER WITH RESPECT TO // THE ADEQUACY OF THE IMPLEMENTATION, INCLUDING BUT NOT LIMITED TO // ANY WARRANTIES OR REPRESENTATIONS THAT THIS IMPLEMENTATION IS FREE // FROM CLAIMS OF INFRINGEMENT, IMPLIED WARRANTIES OF MERCHANTABILITY // AND FITNESS FOR A PARTICULAR PURPOSE. //// $Header: /devl/xcs/repo/env/Jobs/MDT/sw/bsp/standalone/v1_00_a/src/profile/_profile_timer_hw.c,v 1.1.4.1 2005/01/26 16:54:50 rajn Exp $// $Id: _profile_timer_hw.c,v 1.1.4.1 2005/01/26 16:54:50 rajn Exp $//// _program_timer_hw.c://	Timer related functions////////////////////////////////////////////////////////////////////////#include "profile.h"#ifdef PROC_PPC#include "xexception_l.h"#include "xtime_l.h"#include "xpseudo_asm.h"#endif#ifdef TIMER_CONNECT_INTC#include "xintc_l.h"#include "xintc.h"#endif	// TIMER_CONNECT_INTC#ifndef PPC_PIT_INTERRUPT#include "xtmrctr_l.h"#endifextern unsigned int timer_clk_ticks ;//--------------------------------------------------------------------// PowerPC Target - Timer related functions//--------------------------------------------------------------------#ifdef PROC_PPC//--------------------------------------------------------------------// PowerPC PIT Timer Init. //	Defined only if PIT Timer is used for Profiling////--------------------------------------------------------------------#ifdef PPC_PIT_INTERRUPTint ppc_pit_init( void ){	// 1. Register Profile_intr_handler as Interrupt handler	// 2. Set PIT Timer Interrupt and Enable it.	XExc_RegisterHandler( XEXC_ID_PIT_INT, 			    (XExceptionHandler)profile_intr_handler,(void *)0);	XTime_PITSetInterval( timer_clk_ticks ) ;	XTime_PITEnableAutoReload() ;	return 0;}#endif//--------------------------------------------------------------------// PowerPC Timer Initialization functions.//	For PowerPC, PIT and opb_timer can be used for Profiling. This//	is selected by the user in standalone BSP////--------------------------------------------------------------------int powerpc405_init(){	XExc_Init() ; 	XExc_mDisableExceptions( XEXC_NON_CRITICAL ) ;	// Initialize the Timer.	// 1. If PowerPC PIT Timer has to be used, initialize PIT timer.	// 2. Else use opb_timer. It can be directly connected or thru intc to PowerPC#ifdef PPC_PIT_INTERRUPT	ppc_pit_init();#else#ifdef TIMER_CONNECT_INTC	XExc_RegisterHandler( XEXC_ID_NON_CRITICAL_INT, 			      (XExceptionHandler)XIntc_DeviceInterruptHandler,(void *)0);	XIntc_RegisterHandler( INTC_BASEADDR, PROFILE_TIMER_INTR_ID, 			     (XInterruptHandler)profile_intr_handler,(void*)0);#else	XExc_RegisterHandler( XEXC_ID_NON_CRITICAL_INT, 			      (XExceptionHandler)profile_intr_handler,(void *)0);#endif	// Initialize the timer with Timer Ticks	opb_timer_init() ;#endif	// Enable Interrupts in the System, if Profile Timer is the only Interrupt	// in the System.#ifdef ENABLE_SYS_INTR#ifdef PPC_PIT_INTERRUPT	XTime_PITEnableInterrupt() ;#elif TIMER_CONNECT_INTC		XIntc_mMasterEnable( INTC_BASEADDR );	XIntc_SetIntrSvcOption( INTC_BASEADDR, XIN_SVC_ALL_ISRS_OPTION);	XIntc_mEnableIntr( INTC_BASEADDR, PROFILE_TIMER_INTR_MASK );#endif	XExc_mEnableExceptions( XEXC_NON_CRITICAL ) ;#endif}#endif	// PROC_PPC//--------------------------------------------------------------------// opb_timer Initialization for PowerPC and MicroBlaze. This function// is not needed if PIT timer is used in PowerPC////--------------------------------------------------------------------#ifndef PPC_PIT_INTERRUPTint opb_timer_init( void ){	// set the number of cycles the timer counts before interrupting 	XTmrCtr_mSetLoadReg(PROFILE_TIMER_BASEADDR, 0, timer_clk_ticks);	// reset the timers, and clear interrupts 	XTmrCtr_mSetControlStatusReg(PROFILE_TIMER_BASEADDR, 0, 				     XTC_CSR_INT_OCCURED_MASK | XTC_CSR_LOAD_MASK );	// start the timers	XTmrCtr_mSetControlStatusReg(PROFILE_TIMER_BASEADDR, 0, XTC_CSR_ENABLE_TMR_MASK 			     | XTC_CSR_ENABLE_INT_MASK | XTC_CSR_AUTO_RELOAD_MASK | XTC_CSR_DOWN_COUNT_MASK);	return 0;}#endif//--------------------------------------------------------------------// MicroBlaze Target - Timer related functions//--------------------------------------------------------------------#ifdef PROC_MICROBLAZE//--------------------------------------------------------------------// Initialize the Profile Timer for MicroBlaze Target.//	For MicroBlaze, opb_timer is used. The opb_timer can be directly//	connected to MicroBlaze or connected through Interrupt Controller.////--------------------------------------------------------------------int microblaze_init(){	// Register profile_intr_handler	// 1. If timer is connected to Interrupt Controller, register the handler	//    to Interrupt Controllers vector table.	// 2. If timer is directly connected to MicroBlaze, register the handler	//    as Interrupt handler#ifdef TIMER_CONNECT_INTC	XIntc_RegisterHandler( INTC_BASEADDR, PROFILE_TIMER_INTR_ID, 			     (XInterruptHandler)profile_intr_handler,(void*)0);#else	microblaze_register_handler( (XInterruptHandler)profile_intr_handler,				     (void *)0) ;#endif		// Initialize the timer with Timer Ticks	opb_timer_init() ;	// Enable Interrupts in the System, if Profile Timer is the only Interrupt	// in the System.#ifdef ENABLE_SYS_INTR#ifdef TIMER_CONNECT_INTC		XIntc_mMasterEnable( INTC_BASEADDR );	XIntc_SetIntrSvcOption( INTC_BASEADDR, XIN_SVC_ALL_ISRS_OPTION);	XIntc_mEnableIntr( INTC_BASEADDR, PROFILE_TIMER_INTR_MASK );#endif	microblaze_enable_interrupts();#endif}#endif	// PROC_MICROBLAZE

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久久久一二三区| 色噜噜狠狠一区二区三区果冻| 综合婷婷亚洲小说| 日韩欧美国产综合一区| 成人综合在线网站| 裸体一区二区三区| 黑人巨大精品欧美黑白配亚洲| 九九**精品视频免费播放| 91精品国产综合久久久久久久| 欧美一级夜夜爽| 亚洲一区二区黄色| 91首页免费视频| 久久精品日韩一区二区三区| 日本 国产 欧美色综合| 色国产精品一区在线观看| 国产午夜精品一区二区| 丝袜美腿高跟呻吟高潮一区| 91蜜桃传媒精品久久久一区二区| 久久综合色综合88| 激情六月婷婷久久| 日韩欧美亚洲一区二区| 日韩国产精品91| 欧美精品丝袜久久久中文字幕| **欧美大码日韩| 不卡的av在线播放| 国产精品久久久久影院亚瑟| 国产精品一区二区男女羞羞无遮挡 | 欧美亚洲日本国产| 亚洲香蕉伊在人在线观| 色菇凉天天综合网| 一个色综合av| 欧洲中文字幕精品| 亚洲日本中文字幕区| zzijzzij亚洲日本少妇熟睡| 久久久精品国产免大香伊| 国产在线一区观看| www久久精品| 国产成人8x视频一区二区| 欧美国产激情二区三区| 大胆亚洲人体视频| 亚洲日穴在线视频| 欧美日韩一区三区四区| 日本中文字幕一区| 精品福利在线导航| 国产成人自拍网| 亚洲人成网站精品片在线观看| 一本大道久久a久久精二百| 亚洲午夜久久久久久久久久久| 欧亚一区二区三区| 日产精品久久久久久久性色| 日韩欧美中文一区| 丁香啪啪综合成人亚洲小说 | 三级精品在线观看| 日韩午夜在线播放| 国产精品一区在线观看你懂的| 欧美激情一区三区| 欧美色图天堂网| 九色综合狠狠综合久久| 国产精品家庭影院| 69成人精品免费视频| 国产自产视频一区二区三区| **欧美大码日韩| 日韩欧美的一区| 99re这里只有精品视频首页| 午夜久久电影网| 国产日产欧美精品一区二区三区| 日本大香伊一区二区三区| 三级欧美韩日大片在线看| 国产亚洲一区二区三区四区 | 亚洲午夜精品久久久久久久久| 欧美精品一二三四| 成人av资源下载| 蜜臀av性久久久久蜜臀av麻豆| 中文字幕第一页久久| 欧美午夜电影在线播放| 国产成人综合亚洲网站| 午夜欧美在线一二页| 国产精品欧美久久久久一区二区| 欧美日韩一区三区四区| 成人免费观看视频| 另类欧美日韩国产在线| 一区二区三区欧美亚洲| 久久久国产精华| 911精品国产一区二区在线| 成人黄动漫网站免费app| 喷水一区二区三区| 亚洲一区二区不卡免费| 亚洲国产精品t66y| 精品三级在线观看| 欧美日韩亚洲综合在线| kk眼镜猥琐国模调教系列一区二区| 日韩综合小视频| 麻豆成人91精品二区三区| 亚洲国产日韩在线一区模特| 日本一区二区三级电影在线观看| 51精品久久久久久久蜜臀| 日本高清不卡视频| 91在线你懂得| 成人av在线资源网站| 国产精品一区一区三区| 精品系列免费在线观看| 日韩国产精品大片| 视频一区二区三区入口| 亚洲国产视频网站| 亚洲激情男女视频| 亚洲免费观看在线视频| 国产精品毛片久久久久久| 久久精品人人做人人综合 | 91成人在线精品| 99精品热视频| 91视频www| 高清免费成人av| 成人免费视频免费观看| 国产成人av电影在线| 成人深夜福利app| 成人av在线网站| 99国产精品一区| 色老头久久综合| 欧美三级乱人伦电影| 在线91免费看| 精品欧美一区二区三区精品久久 | 图片区小说区区亚洲影院| 一区二区三区日韩欧美| 亚洲精品欧美在线| 丝袜亚洲另类欧美| 日本色综合中文字幕| 蜜臀av性久久久久蜜臀aⅴ流畅| 免费精品视频最新在线| 美女在线视频一区| 国产激情一区二区三区四区 | 日韩美女精品在线| 一区二区三区四区av| 丝袜美腿一区二区三区| 国产自产2019最新不卡| 菠萝蜜视频在线观看一区| 日本久久电影网| 欧美一区二区黄色| 欧美国产日韩a欧美在线观看| 亚洲色欲色欲www| 午夜欧美电影在线观看| 色久综合一二码| 7777精品伊人久久久大香线蕉的 | 亚洲色大成网站www久久九九| 亚洲精品国产第一综合99久久| 亚洲国产另类精品专区| 狠狠色狠狠色综合日日91app| 成人精品视频.| 欧美精品自拍偷拍| 国产日产欧美精品一区二区三区| 曰韩精品一区二区| 久久丁香综合五月国产三级网站| 本田岬高潮一区二区三区| 欧美精品九九99久久| 国产亚洲欧美日韩在线一区| 一区二区在线看| 国产成人自拍在线| 在线电影国产精品| 亚洲欧美在线aaa| 美女视频黄a大片欧美| 99精品黄色片免费大全| 日韩视频在线你懂得| 亚洲欧美国产高清| 久久成人免费网站| 在线免费观看日本一区| 国产日本亚洲高清| 蜜桃久久久久久久| 色88888久久久久久影院野外| 日韩一级黄色片| 亚洲一区二区三区激情| 国产乱人伦偷精品视频免下载| 欧美性欧美巨大黑白大战| 国产精品视频一区二区三区不卡| 日韩高清在线不卡| 色婷婷久久一区二区三区麻豆| 欧美成人一区二区三区片免费| 不卡一区在线观看| 精品1区2区在线观看| 婷婷综合另类小说色区| 91九色最新地址| 日韩毛片一二三区| 成人黄色综合网站| 久久九九久精品国产免费直播| 日韩国产欧美视频| 欧美猛男超大videosgay| 亚洲柠檬福利资源导航| 成人久久视频在线观看| 国产日本欧洲亚洲| 国产伦精品一区二区三区免费迷| 91精品国产综合久久精品麻豆| 亚洲日本在线视频观看| 成人激情免费视频| 国产午夜精品一区二区 | 午夜亚洲福利老司机| 91黄色小视频| 亚洲精品v日韩精品| 99精品视频在线免费观看| 国产精品成人午夜| 91在线观看免费视频| 亚洲色图制服诱惑| 99久久婷婷国产综合精品电影 |