ii2cpio.h

来自「这是一个SIGMA方案的PMP播放器的UCLINUX程序,可播放DVD,VCD,」· C头文件 代码 · 共 54 行

H
54
字号
/******************************************************************************  ISeti2cpio.h : Type Definitions for SETI2CPIO interface*  REALmagic Quasar Hardware Library*  Created by Aurelia Popa-Radu*  Copyright Sigma Designs Inc*  Sigma Designs Proprietary and confidential*  Created on 8/27/99*  Description:*****************************************************************************/#ifdef __cplusplusextern "C"{#endif #ifndef __ISETI2CPIO_H__#define __ISETI2CPIO_H__//////////////////////////////////////////////////////////////////////////////// ISetI2CpIO Abstract interfacetypedef HWLIB_INTERFACE tagISetI2CpIO{	struct tagISetI2CpIOVtbl *lpVtbl;} ISetI2CpIO;typedef struct tagISetI2CpIOVtbl{	HWLIB_BEGIN_INTERFACE		void ( *SetI2C_params) ( ISetI2CpIO* This, BYTE Data, BYTE Clock);		void ( *GetI2C_params) (ISetI2CpIO* This, void** ppI2Cparams);		void ( *SetClockDir)( ISetI2CpIO* This, DWORD dir );		void ( *SetDataDir)( ISetI2CpIO* This, DWORD dir );		void ( *WrClock)( ISetI2CpIO* This, DWORD clock );		void ( *WrData)( ISetI2CpIO* This, DWORD data );		DWORD ( *RdData)( ISetI2CpIO* This, DWORD Mask );	HWLIB_END_INTERFACE} ISetI2CpIOVtbl;#define ISetI2CpIO_SetI2C_params(this,Data,Clock)	(this)->lpVtbl->SetI2C_params(this,Data,Clock)#define ISetI2CpIO_GetI2C_params(this,ppI2Cparams)	(this)->lpVtbl->GetI2C_params(this,ppI2Cparams)#define ISetI2CpIO_SetClockDir(this,dir)		(this)->lpVtbl->SetClockDir(this,dir)#define ISetI2CpIO_SetDataDir(this,dir)			(this)->lpVtbl->SetDataDir(this,dir)#define ISetI2CpIO_WrClock(this,clock)			(this)->lpVtbl->WrClock(this,clock)#define ISetI2CpIO_WrData(this,data)			(this)->lpVtbl->WrData(this,data)#define ISetI2CpIO_RdData(this,mask)			(this)->lpVtbl->RdData(this,mask)#endif#ifdef __cplusplus}#endif 

⌨️ 快捷键说明

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