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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? _profile_timer_hw.c

?? 關(guān)于xilinx大學(xué)計劃配需教程實驗五源代碼
?? 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.6.6 2005/11/15 23:40:59 salindac Exp $// $Id: _profile_timer_hw.c,v 1.1.6.6 2005/11/15 23:40:59 salindac 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

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美探花视频资源| 成人黄页毛片网站| 久久婷婷色综合| 国产麻豆精品久久一二三| 国产欧美一区二区三区鸳鸯浴| 国产成人一级电影| 亚洲精品精品亚洲| 6080午夜不卡| 久久精品噜噜噜成人av农村| 久久久99精品久久| 色噜噜狠狠色综合中国| 男女性色大片免费观看一区二区 | 91一区二区三区在线观看| 亚洲线精品一区二区三区| 欧美一区二区三区男人的天堂| 久久精品免费观看| 自拍偷在线精品自拍偷无码专区 | 日韩你懂的在线播放| 国产精品综合二区| 亚洲精品v日韩精品| 欧美成人激情免费网| gogogo免费视频观看亚洲一| 亚洲永久精品大片| 久久亚洲私人国产精品va媚药| 成人黄色大片在线观看| 日韩经典一区二区| 国产精品国产自产拍高清av王其 | 亚洲在线成人精品| 2017欧美狠狠色| 欧洲一区在线观看| 国产成人午夜99999| 一区二区三区四区精品在线视频| 日韩精品中文字幕在线不卡尤物| a在线播放不卡| 久久精品国产77777蜜臀| 亚洲激情图片一区| 国产喂奶挤奶一区二区三区| 在线精品视频免费观看| 国产成人一区在线| 美腿丝袜在线亚洲一区| 亚洲精品国产成人久久av盗摄| 精品粉嫩超白一线天av| 欧美日免费三级在线| 成人免费毛片嘿嘿连载视频| 六月丁香婷婷久久| 亚洲成人动漫一区| 亚洲乱码中文字幕| 国产校园另类小说区| 欧美精品三级在线观看| 日本高清不卡一区| www.一区二区| 丰满少妇在线播放bd日韩电影| 日本vs亚洲vs韩国一区三区二区| 亚洲精品国产无天堂网2021| 中文字幕 久热精品 视频在线 | 久久久国产一区二区三区四区小说| 色偷偷成人一区二区三区91| 国产福利精品一区二区| 加勒比av一区二区| 久久66热re国产| 美腿丝袜一区二区三区| 日韩制服丝袜av| 日韩精品亚洲专区| 日韩电影在线一区| 日韩在线一区二区| 日韩国产高清影视| 日本少妇一区二区| 日本91福利区| 美女视频黄免费的久久| 免费久久99精品国产| 日韩**一区毛片| 青青草国产精品97视觉盛宴| 日韩成人一级大片| 欧美aaaaa成人免费观看视频| 日本色综合中文字幕| 日本欧美在线看| 青青草原综合久久大伊人精品优势| 午夜精品久久久久影视| 亚洲第一二三四区| 青青草国产成人av片免费| 免费在线观看一区二区三区| 极品美女销魂一区二区三区免费| 国产在线视频一区二区| 国产成人av网站| 99视频精品全部免费在线| av在线不卡电影| 91成人国产精品| 欧美日本在线观看| 日韩午夜激情av| 久久久久久久久蜜桃| 国产偷国产偷亚洲高清人白洁| 国产精品美女久久久久久久| 一区二区三区中文字幕| 三级亚洲高清视频| 国产一区二区三区香蕉| 97久久超碰国产精品| 欧美视频三区在线播放| 精品久久久久久久久久久院品网| 久久精品日产第一区二区三区高清版| 中文字幕日韩一区二区| 亚洲成a人v欧美综合天堂下载| 麻豆精品蜜桃视频网站| 国产.精品.日韩.另类.中文.在线.播放 | 99久久免费精品| 欧美日韩的一区二区| 精品成a人在线观看| 1区2区3区精品视频| 香蕉成人伊视频在线观看| 精品一区二区三区免费| 一本久久精品一区二区| 91精品久久久久久蜜臀| 亚洲国产精品av| 日韩高清在线不卡| 成人av一区二区三区| 欧美日韩黄色一区二区| 久久久综合视频| 亚洲午夜av在线| 成人性视频免费网站| 91麻豆精品国产自产在线观看一区 | 精品久久久三级丝袜| 18成人在线观看| 激情文学综合网| 91精品福利视频| 精品第一国产综合精品aⅴ| 一区二区三区日韩在线观看| 国产一区二区三区免费在线观看| 91福利国产成人精品照片| 久久日韩粉嫩一区二区三区| 亚洲在线视频网站| 99在线精品免费| 国产亚洲短视频| 麻豆91在线看| 欧美日韩高清一区二区不卡| 成人欧美一区二区三区小说| 国产真实乱对白精彩久久| 欧美日韩的一区二区| 亚洲精品亚洲人成人网在线播放| 狠狠色狠狠色合久久伊人| 欧美日韩黄视频| 一区二区三区精密机械公司| 成人午夜免费视频| 精品日韩成人av| 秋霞av亚洲一区二区三| 欧美揉bbbbb揉bbbbb| 亚洲精品视频在线| 99久久99久久精品国产片果冻| 久久久99久久| 国产一区不卡在线| 日韩美女天天操| 蜜臀91精品一区二区三区| 在线不卡中文字幕播放| 亚洲国产视频网站| 91激情五月电影| 亚洲精品国产第一综合99久久| 99久久精品国产精品久久| 国产精品视频你懂的| 国产成人av电影| 国产免费成人在线视频| 国产91精品欧美| 国产精品不卡在线观看| 成人性色生活片| 国产精品久99| 一本一本大道香蕉久在线精品 | 精品国产一区二区三区av性色| 午夜精品久久久久久久99水蜜桃 | 精品久久久久久久人人人人传媒 | 久久99精品久久久久久| 日韩精品中文字幕在线不卡尤物| 免费高清在线一区| 久久综合色播五月| 国产精品一区专区| 国产精品亲子乱子伦xxxx裸| thepron国产精品| 一级做a爱片久久| 在线综合+亚洲+欧美中文字幕| 日本不卡视频一二三区| 精品国产一区二区三区久久久蜜月 | 精品国产1区2区3区| 国产成人精品影视| 亚洲色图欧美在线| 欧美午夜在线观看| 日韩二区三区在线观看| 欧美精品一区二区在线观看| 国产iv一区二区三区| 亚洲色图清纯唯美| 欧美绝品在线观看成人午夜影视| 麻豆精品新av中文字幕| 中文字幕免费不卡| 91搞黄在线观看| 久久精品国产精品亚洲精品| 日本一区二区动态图| 欧洲av在线精品| 久久国产人妖系列| 亚洲欧美综合另类在线卡通| 欧美视频在线观看一区二区| 韩国女主播成人在线| 亚洲精品国产一区二区三区四区在线 | 精品国产一区二区国模嫣然| 成人白浆超碰人人人人| 五月激情综合婷婷|