v2u_id.h

来自「vga(or dvi )to usb video4linux api sampl」· C头文件 代码 · 共 82 行

H
82
字号
/**************************************************************************** * * $Id: v2u_id.h,v 1.7 2008/05/02 19:37:20 zhilin Exp $ * * Copyright (C) 2003-2008 Epiphan Systems, Inc. All rights reserved. * * Defines vendor and product ids of VGA2USB hardware. Included by the * driver and by the user level code. * ****************************************************************************/#ifndef _VGA2USB_ID_H_#define _VGA2USB_ID_H_ 1/** * Vendor and product ids */#define VGA2USB_VENDORID                0x5555#define VGA2USB_PRODID_VGA2USB          0x1110#define VGA2USB_PRODID_KVM2USB          0x1120#define VGA2USB_PRODID_DVI2USB          0x2222#define VGA2USB_PRODID_VGA2USB_LR       0x3340#define VGA2USB_PRODID_VGA2USB_PRO      0x3333#define VGA2USB_PRODID_KVM2USB_LR	0x3344#define VGA2USB_PRODID_KVM2USB_PRO	0x3337#define VGA2USB_PRODID_DVI2USB_SOLO     0x3411#define VGA2USB_PRODID_DVI2USB_DUO      0x3422/** * Macros for detecting VGA2USB hardware */#define VGA2USB_IS_VGA2USB(idVendor,idProduct,iProduct,iMfg) \  ((idVendor)==VGA2USB_VENDORID && (idProduct)==VGA2USB_PRODID_VGA2USB && \   ((iProduct)>0 || (iMfg)>0))#define VGA2USB_IS_KVM2USB(idVendor,idProduct,iProduct,iMfg) \  ((idVendor)==VGA2USB_VENDORID && (idProduct)==VGA2USB_PRODID_KVM2USB && \   ((iProduct)>0 || (iMfg)>0))#define VGA2USB_IS_DVI2USB(idVendor,idProduct,iProduct,iMfg) \  ((idVendor)==VGA2USB_VENDORID && (idProduct)==VGA2USB_PRODID_DVI2USB && \   ((iProduct)>0 || (iMfg)>0))#define VGA2USB_IS_VGA2USB_PRO(idVendor,idProduct,iProduct,iMfg) \  ((idVendor)==VGA2USB_VENDORID && (idProduct)==VGA2USB_PRODID_VGA2USB_PRO && \   ((iProduct)>0 || (iMfg)>0))#define VGA2USB_IS_VGA2USB_LR(idVendor,idProduct,iProduct,iMfg) \  ((idVendor)==VGA2USB_VENDORID && (idProduct)==VGA2USB_PRODID_VGA2USB_LR && \   ((iProduct)>0 || (iMfg)>0))#define VGA2USB_IS_KVM2USB_LR(idVendor,idProduct,iProduct,iMfg) \  ((idVendor)==VGA2USB_VENDORID && (idProduct)==VGA2USB_PRODID_KVM2USB_LR && \   ((iProduct)>0 || (iMfg)>0))#define VGA2USB_IS_KVM2USB_PRO(idVendor,idProduct,iProduct,iMfg) \  ((idVendor)==VGA2USB_VENDORID && (idProduct)==VGA2USB_PRODID_KVM2USB_PRO && \   ((iProduct)>0 || (iMfg)>0))#define VGA2USB_IS_DVI2USB_SOLO(idVendor,idProduct,iProduct,iMfg) \  ((idVendor)==VGA2USB_VENDORID && (idProduct)==VGA2USB_PRODID_DVI2USB_SOLO && \   ((iProduct)>0 || (iMfg)>0))#define VGA2USB_IS_DVI2USB_DUO(idVendor,idProduct,iProduct,iMfg) \  ((idVendor)==VGA2USB_VENDORID && (idProduct)==VGA2USB_PRODID_DVI2USB_DUO && \   ((iProduct)>0 || (iMfg)>0))#define VGA2USB_IS_ANY(idVendor,idProduct,iProduct,iMfg) \  (VGA2USB_IS_VGA2USB(idVendor,idProduct,iProduct,iMfg) || \   VGA2USB_IS_KVM2USB(idVendor,idProduct,iProduct,iMfg) || \   VGA2USB_IS_DVI2USB(idVendor,idProduct,iProduct,iMfg) || \   VGA2USB_IS_DVI2USB_SOLO(idVendor,idProduct,iProduct,iMfg) || \   VGA2USB_IS_DVI2USB_DUO(idVendor,idProduct,iProduct,iMfg) || \   VGA2USB_IS_VGA2USB_PRO(idVendor,idProduct,iProduct,iMfg) || \   VGA2USB_IS_VGA2USB_LR(idVendor,idProduct,iProduct,iMfg) || \   VGA2USB_IS_KVM2USB_PRO(idVendor,idProduct,iProduct,iMfg) || \   VGA2USB_IS_KVM2USB_LR(idVendor,idProduct,iProduct,iMfg))#endif /* _VGA2USB_ID_H_ */

⌨️ 快捷键说明

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