com_event_struct.h
来自「6440linuxDriver的源代码」· C头文件 代码 · 共 41 行
H
41 行
#ifndef COM_EVENT_DRIVER_H#define COM_EVENT_DRIVER_H#include "com_define.h"#define MAX_EVENTS 20#define MAX_EVENT_PARAMS 4#define MAX_EVENTS_RETURNED 6#ifndef _OS_BIOS#pragma pack(8) /* TBD */#endif /* _OS_BIOS */typedef struct _DriverEvent{ MV_U32 TimeStamp; MV_U32 SequenceNo; /* (contiguous in a single adapter) */ MV_U32 EventID; /* 1st 16 bits - Event class */ /* last 16 bits - Event code of this particular Event class */ MV_U8 Severity; MV_U8 AdapterID; MV_U16 DeviceID; /* Device ID relate to the event class (HD ID, LD ID etc) */ MV_U32 Params[MAX_EVENT_PARAMS]; /* Additional information if ABSOLUTELY necessary. */} DriverEvent, * PDriverEvent;typedef struct _EventRequest{ MV_U8 Count; /* [OUT] # of actual events returned */ MV_U8 Reserved[3]; DriverEvent Events[MAX_EVENTS_RETURNED]; } EventRequest, * PEventRequest;#ifndef _OS_BIOS#pragma pack()#endif /* _OS_BIOS */#endif /* COM_EVENT_DRIVER_H */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?