semaphores.h

来自「使用Usb cy7c68013与DSP通信」· C头文件 代码 · 共 77 行

H
77
字号
/*****************************************************************************
Copyright(c) 2005 Analog Devices, Inc.  All Rights Reserved. This software is 
proprietary and confidential to Analog Devices, Inc. and its licensors.
******************************************************************************

$RCSfile: semaphores.h,v $
$Revision: 1.5 $
$Date: 2005/10/27 07:49:16 $

Project:	Developer Kit
Title:		semaphores.h
Author(s):	mt
Revised by: mt

Description:
			global variables, used for handshaking b/n ISR and foreground code.

References:
			

******************************************************************************
Tab Setting:			4
Target Processor:		ADSP-BF5xx
Target Tools Revision:	ADSP VisualDSP++ v4.0
******************************************************************************

Modification History:
====================
$Log: semaphores.h,v $
Revision 1.5  2005/10/27 07:49:16  dwu
Changed/added ADI headers

Revision 1.4  2005/07/29 06:41:12  dwu
Changed to be common between different developer kit projects


*****************************************************************************/

#ifndef	SEMAPHORES_H
#define SEMAPHORES_H


/****************************************************************************
 *      	API VARIABLES                                                   *
 ****************************************************************************/
extern volatile int 			Video_Frame_Completed_Number;
extern volatile bool	        Video_Frame_Completed_Flag;

extern volatile int 	        Frame_Dropped_Counter;
extern volatile bool 	        Frame_Dropped;
extern volatile bool 	        Frame_Ready;


extern volatile bool 			isMPEInputDataAvailable;
extern volatile bool 			isMPDInputDataAvailable;
//extern volatile bool 			isMJEInputDataAvailable;
//extern volatile bool 			isMJDInputDataAvailable;

extern volatile unsigned long   Video_Frame_Counter;

extern volatile int 			Input_Frame_Transferred_Flag;

//extern volatile int 			JPEG_Input_File_Completed_Read;
//extern volatile int 			JPEG_Input_File_Reading_Busy;

extern volatile bool			Start_MDMA;


#endif	// #ifndef	SEMAPHORES_H

/*
**
** EOF: $Source: /proj/ada_cvs/app_kits/bf533_app_kit/codec_BF533/utilities/semaphores.h,v $
**
*/

⌨️ 快捷键说明

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