forked from cisagov/icsnpp-ethercat
-
Notifications
You must be signed in to change notification settings - Fork 0
/
events.bif
62 lines (55 loc) · 1.89 KB
/
events.bif
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
## events.bif
##
## Ethercat Packet Analyzer - Defines events the analyzer will generate
##
## Author: Devin Vollmer
## Contact: [email protected]
##
## Copyright (c) 2020 Battelle Energy Alliance, LLC. All rights reserved.
event ecat_log_address%(mac_src: string,
mac_dst: string,
data_len: count,
data_cmd: count,
data_addr: string,
data: string%);
event ecat_registers%(mac_src: string,
mac_dst: string,
slave_addr: count,
reg_type: count,
reg_addr: count,
data_cmd: count,
data: string%);
event ecat_device%(SlaveId: count,
Revision: count,
Type: count,
Build: count,
FmmuCnt: count,
SmCnt: count,
Ports: count,
Dpram: count,
Features: count%);
event ecat_AoE%(targetid: string,
senderid: string,
targetport: count,
senderport: count,
cmd: count,
stateflags: count,
req_res: string%);
event ecat_CoE%(number: count,
Type: count,
req_resp: count,
index: count,
subindex: count,
dataoffset: count%);
event ecat_FoE%(opCode: count,
reserved: count,
packet_num: count,
error_code: count,
filename: string,
data: string%);
event ecat_SoE%(opCode: count,
incomplete: count,
error: count,
drive_num: count,
element_flags: count,
index: count%);