📄 hermes.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 + -