Files
m241Neelima/vxworks-6.9/target/h/drv/wdb/vision/visionTmdDrv.h
T
2026-07-30 11:19:44 +05:30

53 lines
1.1 KiB
C

/* visionTmdDrv.h - header file for Wind River Transparent Mode Driver */
/* Copyright 1986-2002 Wind River Systems Inc. */
/*
modification history
--------------------
01f,21dec01,g_h Rename to visionTmdDrv.h
01e,01dec01,g_h Cleaning for T2.2
01d,05may01,g_h renaming module name to visionTMDrv.h and cleaning
01c,09apr01,rnr Changed to be a small I/O subsystem
01b,07feb01,g_h renaming module name and cleaning
01a,15may97,est written.
*/
#ifndef __INCvisionTmdDrvh
#define __INCvisionTmdDrvh
#ifdef __cplusplus
extern "C" {
#endif
/* defines */
#define TX_BUF_EMPTY 0x0000
#define TX_READY TX_BUF_EMPTY
#define TX_BUF_NOT_EMPTY 0x8000
#define TX_NOT_READY TX_BUF_NOT_EMPTY
#define RX_BUF_EMPTY 0x0000
#define RX_READY RX_BUF_NOT_EMPTY
#define RX_BUF_NOT_EMPTY 0x8000
#define RX_NOT_READY RX_BUF_EMPTY
/* typedefs */
typedef struct
{
u_short status;
u_short count;
u_char buf[VISION_PKT_MTU];
} TMD_DESCRIPTOR;
#ifdef __cplusplus
}
#endif
#endif /* __INCvisionTmdDrvh */