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

📄 hermes.h

📁 用于控制z1510芯片工作的程序代码
💻 H
字号:
#ifndef HERMES_H
#define HERMES_H

typedef enum{ModeAV,ModeV,ModeA}Mode;
#define PUSHORT unsigned short int *
#define U32	unsigned int
#define ULONG	unsigned int
#define USHORT unsigned short int 
#define UCHAR	unsigned char
#define PUCHAR	unsigned char *


USHORT HR_InitDevice(PUSHORT pHermes,Mode mode);
USHORT HR_ResetDevice(PUSHORT pHermes);
USHORT HR_SetVideoFormat(PUSHORT pHermes,USHORT NewFormat);
USHORT HR_GetVideoFormat(PUSHORT pHermes,PUSHORT Format);
USHORT HR_SetVideoSize(PUSHORT pHermes);
void   HR_InitVCDVA(PUSHORT pHermes);
USHORT HR_StartCapture(PUSHORT pHermes);
void   HR_StopCapture(PUSHORT pHermes);
USHORT HR_OnPowerUP(PUSHORT pHermes);
void   mdelay(unsigned int );


#define ENTRY_SOFT_INT(x)  \
			asm	mov	ax,seg x;\
			asm	mov	bx,offset x;\
			asm	mov	ds,ax;\
			asm	mov	ax,ds:[bx+2];\
			asm	mov	bx,ds:[bx];\
			asm	xchg	ax,ss:[bp+16];\
			asm	xchg    bx,ss:[bp+14];\
			asm     mov	sp,bp;\
			asm	pop	bp;\
			asm 	pop	di;\
			asm 	pop	si;\
			asm 	pop	ds;\
			asm 	pop	es;\
			asm 	pop	dx;\
			asm 	pop	cx;\
			asm	retf;

#endif

⌨️ 快捷键说明

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