📄 vxdmsg.h
字号:
/*------------------------------------------------------------------------
$Workfile: VXDMSG.H $
$Date: 6/20/97 2:18p $
$Revision: 8 $
* Purpose:
* Define VxD messages for "601rpman.vxd".
* Notes:
* This header file is also share by "601cman.c".
$History: VXDMSG.H $
*
* ***************** Version 8 *****************
* User: Stevel Date: 6/20/97 Time: 2:18p
* Updated in $/601cman
* Add new VxD message to turn blue screen error report on.off.
*
* ***************** Version 7 *****************
* User: Stevel Date: 7/06/96 Time: 4:31p
* Updated in $/601cman
* Add new VxD message to support Fast Forward and Rewind callback.
*
* ***************** Version 6 *****************
* User: Stevel Date: 6/26/96 Time: 12:42p
* Updated in $/601rpman/ihbmbwc
* Add a new VxD message to support exporting Capture/Playback status.
*
* ***************** Version 5 *****************
* User: Stevel Date: 4/15/96 Time: 7:50p
* Updated in $/601cman
* Add a new VxD message to allow VxD export time and date stamp to
* 601cman.dll.
*
* ***************** Version 4 *****************
* User: Stevel Date: 4/14/96 Time: 5:26p
* Updated in $/601cman
* Add a new VxD message
*
* ***************** Version 3 *****************
* User: Stevel Date: 3/26/96 Time: 3:39p
* Updated in $/601cman
*
* ***************** Version 2 *****************
* User: Stevel Date: 3/22/96 Time: 3:44p
* Updated in $/601cman
* Add new VxD messages.
*
* ***************** Version 1 *****************
* User: Stevel Date: 3/06/96 Time: 7:56p
* Created in $/601cman
* Initial release
This code and information is provided "as is" without warranty of any
kind, either expressed or implied, including but not limited to the
implied warranties of merchantability and/or fitness for a particular
purpose.
1995 Analog Devices, Inc.
-------------------------------------------------------------------------*/
// Message define for VxD interface
// Commands sent from ADV601 EVAL DLL to ADV601 EVAL VxD
// Capture and PlayBack control message
enum
{
STOP_VXDMSG = 0x01,
CAPTURE_VXDMSG,
CAPTURE_PAUSE_VXDMSG,
CAPTURE_RESUME_VXDMSG,
PLAYBACK_VXDMSG,
PLAYBACK_PAUSE_VXDMSG,
PLAYBACK_RESUME_VXDMSG,
FF_VXDMSG,
FF_PAUSE_VXDMSG,
FF_RESUME_VXDMSG,
EXPORT_VITC_VXDMSG,
REW_VXDMSG
};
// Setup and Configuration
enum
{
INIT_VXD_VXDMSG = 0x10,
GET_CFG_INFO_VXDMSG,
GET_PCI_INFO_VXDMSG,
APC_INIT_VXDMSG,
GET_BUILD_INFO_VXDMSG,
GET_CAP_PLYBK_RT_INFO_VXDMSG,
SET_VXD_OPTION_VXDMSG
};
// Low Level Control
enum
{
INT_ENABLE_VXDMSG = 0x20,
INT_DISABLE_VXDMSG,
INT_HALT_VXDMSG,
FF_UPDATE_VXDMSG,
REW_UPDATE_VXDMSG
};
// Bin Width Calculation
enum
{
BW_CALC_INIT_VXDMSG = 0x31,
BW_CALC_ENABLE_VXDMSG,
BW_CALC_DISABLE_VXDMSG,
BW_STAT_RDY_VXDMSG
};
// File I/O
enum
{
OPEN_FILE_VXDMSG = 0x50,
CLOSE_FILE_VXDMSG
};
// Diagnostic
enum
{
CRAMP_DIAG_START_VXDMSG = 0x60,
MEM_CAP_DIAG_START_VXDMSG,
MEM_PLYBK_DIAG_START_VXDMSG,
MEM_WR_DIAG_VXDMSG,
MEM_CAP_DATA_DUMP_VXDMSG,
MEM_CAP_DATA_LOAD_VXDMSG
};
// VITC
enum
{
VITC_UPDATE_ENABLE_VXDMSG = 0x70,
VITC_UPDATE_DISABLE_VXDMSG,
VITC_UPDATE_VXDMSG
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -