Imported Upstream version 3.2.2
[debian/gnuradio] / gcell / ibm / sync / ppu_source / pdt_libsync.xml
1 <pdtGroup name="LIBSYNC" id="0x03" version="3.0">
2         <!-- PPE events -->
3         <subGroup  name="PPE_MUTEX" id="0xFE03">
4                 <recordType name="PPE_MUTEX_INIT" description="PPE: mutex lock init" id="0x0003" type="event">
5                         <include href="/usr/share/pdt/config/pdt_ppe_event_header.xml"/>
6                         <physicalField name="lock"  description="Lock address" type="long" toString="0x%x" visible="true"/>
7                         <physicalField name="empty3"   description="empty slot 3" type="int" toString="0x%x" visible="false"/>
8                         <physicalField name="empty4"   description="empty slot 4" type="int" toString="0x%x" visible="false"/>
9                         <physicalField name="empty5"   description="empty slot 5" type="int" toString="0x%x" visible="false"/>
10                         <physicalField name="empty6"   description="empty slot 6" type="int" toString="0x%x" visible="false"/>
11                         <physicalField name="empty7"   description="empty slot 7" type="int" toString="0x%x" visible="false"/>
12                         <physicalField name="empty8"   description="empty slot 8" type="int" toString="0x%x" visible="false"/>
13                         <physicalField name="empty9"   description="empty slot 9" type="int" toString="0x%x" visible="false"/>
14                         <physicalField name="empty10"   description="empty slot 10" type="int" toString="0x%x" visible="false"/>
15                         <physicalField name="empty11"   description="empty slot 11" type="int" toString="0x%x" visible="false"/>
16                         <physicalField name="empty12"   description="empty slot 12" type="int" toString="0x%x" visible="false"/>
17                         <physicalField name="empty13"   description="empty slot 13" type="int" toString="0x%x" visible="false"/>
18                         <physicalField name="empty14"   description="empty slot 14" type="int" toString="0x%x" visible="false"/>
19                         <physicalField name="empty15"   description="empty slot 15" type="int" toString="0x%x" visible="false"/>
20                         <physicalField name="empty16"   description="empty slot 16" type="int" toString="0x%x" visible="false"/>
21                         <physicalField name="empty17"   description="empty slot 17" type="int" toString="0x%x" visible="false"/>
22                         <physicalField name="empty18"   description="empty slot 18" type="int" toString="0x%x" visible="false"/>
23                         <physicalField name="empty19"   description="empty slot 19" type="int" toString="0x%x" visible="false"/>
24                         <physicalField name="empty20"   description="empty slot 20" type="int" toString="0x%x" visible="false"/>
25                 </recordType>   
26                 <recordType name="PPE_MUTEX_LOCK" description="PPE: acquire a mutex lock" id="0x0103"  type="interval">
27                         <include href="/usr/share/pdt/config/pdt_ppe_event_header.xml"/>
28                         <physicalField name="lock" description="Lock address" type="long" toString="0x%x" visible="true"/>
29                         <physicalField name="miss"   description="Missed" type="int" toString="0x%x" visible="true"/>
30                         <physicalField name="empty4"   description="empty slot 4" type="int" toString="0x%x" visible="false"/>
31                         <physicalField name="empty5"   description="empty slot 5" type="int" toString="0x%x" visible="false"/>
32                         <physicalField name="empty6"   description="empty slot 6" type="int" toString="0x%x" visible="false"/>
33                         <physicalField name="empty7"   description="empty slot 7" type="int" toString="0x%x" visible="false"/>
34                         <physicalField name="empty8"   description="empty slot 8" type="int" toString="0x%x" visible="false"/>
35                         <physicalField name="empty9"   description="empty slot 9" type="int" toString="0x%x" visible="false"/>
36                         <physicalField name="empty10"   description="empty slot 10" type="int" toString="0x%x" visible="false"/>
37                         <physicalField name="empty11"   description="empty slot 11" type="int" toString="0x%x" visible="false"/>
38                         <physicalField name="empty12"   description="empty slot 12" type="int" toString="0x%x" visible="false"/>
39                         <physicalField name="empty13"   description="empty slot 13" type="int" toString="0x%x" visible="false"/>
40                         <physicalField name="empty14"   description="empty slot 14" type="int" toString="0x%x" visible="false"/>
41                         <physicalField name="empty15"   description="empty slot 15" type="int" toString="0x%x" visible="false"/>
42                         <physicalField name="empty16"   description="empty slot 16" type="int" toString="0x%x" visible="false"/>
43                         <physicalField name="empty17"   description="empty slot 17" type="int" toString="0x%x" visible="false"/>
44                         <physicalField name="empty18"   description="empty slot 18" type="int" toString="0x%x" visible="false"/>
45                         <physicalField name="empty19"   description="empty slot 19" type="int" toString="0x%x" visible="false"/>
46                         <physicalField name="empty20"   description="empty slot 20" type="int" toString="0x%x" visible="false"/>
47                 </recordType>
48                 <recordType name="PPE_MUTEX_TRYLOCK" description="PPE: try to acquire a lock" id="0x0203"  type="event">
49                         <include href="/usr/share/pdt/config/pdt_ppe_event_header.xml"/>
50                         <physicalField name="lock" description="Lock address" type="long" toString="0x%x" visible="true"/>
51                         <physicalField  name="ret" description="Try lock return code" type="int" toString="0x%x" visible="true"/>
52                         <physicalField name="empty4"   description="empty slot 4" type="int" toString="0x%x" visible="false"/>
53                         <physicalField name="empty5"   description="empty slot 5" type="int" toString="0x%x" visible="false"/>
54                         <physicalField name="empty6"   description="empty slot 6" type="int" toString="0x%x" visible="false"/>
55                         <physicalField name="empty7"   description="empty slot 7" type="int" toString="0x%x" visible="false"/>
56                         <physicalField name="empty8"   description="empty slot 8" type="int" toString="0x%x" visible="false"/>
57                         <physicalField name="empty9"   description="empty slot 9" type="int" toString="0x%x" visible="false"/>
58                         <physicalField name="empty10"   description="empty slot 10" type="int" toString="0x%x" visible="false"/>
59                         <physicalField name="empty11"   description="empty slot 11" type="int" toString="0x%x" visible="false"/>
60                         <physicalField name="empty12"   description="empty slot 12" type="int" toString="0x%x" visible="false"/>
61                         <physicalField name="empty13"   description="empty slot 13" type="int" toString="0x%x" visible="false"/>
62                         <physicalField name="empty14"   description="empty slot 14" type="int" toString="0x%x" visible="false"/>
63                         <physicalField name="empty15"   description="empty slot 15" type="int" toString="0x%x" visible="false"/>
64                         <physicalField name="empty16"   description="empty slot 16" type="int" toString="0x%x" visible="false"/>
65                         <physicalField name="empty17"   description="empty slot 17" type="int" toString="0x%x" visible="false"/>
66                         <physicalField name="empty18"   description="empty slot 18" type="int" toString="0x%x" visible="false"/>
67                         <physicalField name="empty19"   description="empty slot 19" type="int" toString="0x%x" visible="false"/>
68                         <physicalField name="empty20"   description="empty slot 20" type="int" toString="0x%x" visible="false"/>
69                 </recordType>   
70                 <recordType name="PPE_MUTEX_UNLOCK" description="PPE: unlock a mutex lock" id="0x0303"  type="event">
71                         <include href="/usr/share/pdt/config/pdt_ppe_event_header.xml"/>
72                         <physicalField  name="lock" description="Lock address" type="long" toString="0x%x" visible="true"/>
73                         <physicalField name="empty3"   description="empty slot 3" type="int" toString="0x%x" visible="false"/>
74                         <physicalField name="empty4"   description="empty slot 4" type="int" toString="0x%x" visible="false"/>
75                         <physicalField name="empty5"   description="empty slot 5" type="int" toString="0x%x" visible="false"/>
76                         <physicalField name="empty6"   description="empty slot 6" type="int" toString="0x%x" visible="false"/>
77                         <physicalField name="empty7"   description="empty slot 7" type="int" toString="0x%x" visible="false"/>
78                         <physicalField name="empty8"   description="empty slot 8" type="int" toString="0x%x" visible="false"/>
79                         <physicalField name="empty9"   description="empty slot 9" type="int" toString="0x%x" visible="false"/>
80                         <physicalField name="empty10"   description="empty slot 10" type="int" toString="0x%x" visible="false"/>
81                         <physicalField name="empty11"   description="empty slot 11" type="int" toString="0x%x" visible="false"/>
82                         <physicalField name="empty12"   description="empty slot 12" type="int" toString="0x%x" visible="false"/>
83                         <physicalField name="empty13"   description="empty slot 13" type="int" toString="0x%x" visible="false"/>
84                         <physicalField name="empty14"   description="empty slot 14" type="int" toString="0x%x" visible="false"/>
85                         <physicalField name="empty15"   description="empty slot 15" type="int" toString="0x%x" visible="false"/>
86                         <physicalField name="empty16"   description="empty slot 16" type="int" toString="0x%x" visible="false"/>
87                         <physicalField name="empty17"   description="empty slot 17" type="int" toString="0x%x" visible="false"/>
88                         <physicalField name="empty18"   description="empty slot 18" type="int" toString="0x%x" visible="false"/>
89                         <physicalField name="empty19"   description="empty slot 19" type="int" toString="0x%x" visible="false"/>
90                         <physicalField name="empty20"   description="empty slot 20" type="int" toString="0x%x" visible="false"/>
91                 </recordType>
92         </subGroup>
93         <!-- SPE events -->
94         <subGroup  name="SPE_MUTEX" id="0xFD03">
95                 <recordType name="SPE_MUTEX_INIT" description="SPE: mutex lock init" id="0x0403"  type="event">
96                         <include href="/usr/share/pdt/config/pdt_spe_event_header.xml"/>
97                         <physicalField  name="lock"  description="Lock address" type="long" toString="0x%x" visible="true"/>
98                         <physicalField name="empty3"   description="empty slot 3" type="int" toString="0x%x" visible="false"/>
99                         <physicalField name="empty4"   description="empty slot 4" type="int" toString="0x%x" visible="false"/>
100                         <physicalField name="empty5"   description="empty slot 5" type="int" toString="0x%x" visible="false"/>
101                         <physicalField name="empty6"   description="empty slot 6" type="int" toString="0x%x" visible="false"/>
102                         <physicalField name="empty7"   description="empty slot 7" type="int" toString="0x%x" visible="false"/>
103                         <physicalField name="empty8"   description="empty slot 8" type="int" toString="0x%x" visible="false"/>
104                         <physicalField name="empty9"   description="empty slot 9" type="int" toString="0x%x" visible="false"/>
105                         <physicalField name="empty10"   description="empty slot 10" type="int" toString="0x%x" visible="false"/>
106                         <physicalField name="empty11"   description="empty slot 11" type="int" toString="0x%x" visible="false"/>
107                         <physicalField name="empty12"   description="empty slot 12" type="int" toString="0x%x" visible="false"/>
108                         <physicalField name="empty13"   description="empty slot 13" type="int" toString="0x%x" visible="false"/>
109                         <physicalField name="empty14"   description="empty slot 14" type="int" toString="0x%x" visible="false"/>
110                         <physicalField name="empty15"   description="empty slot 15" type="int" toString="0x%x" visible="false"/>
111                         <physicalField name="empty16"   description="empty slot 16" type="int" toString="0x%x" visible="false"/>
112                         <physicalField name="empty17"   description="empty slot 17" type="int" toString="0x%x" visible="false"/>
113                         <physicalField name="empty18"   description="empty slot 18" type="int" toString="0x%x" visible="false"/>
114                         <physicalField name="empty19"   description="empty slot 19" type="int" toString="0x%x" visible="false"/>
115                         <physicalField name="empty20"   description="empty slot 20" type="int" toString="0x%x" visible="false"/>
116                 </recordType>   
117                 <recordType name="SPE_MUTEX_LOCK" description="SPE: acquire a mutex lock" id="0x0503"  type="interval">
118                         <include href="/usr/share/pdt/config/pdt_spe_event_header.xml"/>
119                         <physicalField name="lock" description="Lock address" type="long" toString="0x%x" visible="true"/>
120                         <physicalField name="miss"   description="Missed" type="int" toString="0x%x" visible="true"/>
121                         <physicalField name="empty4"   description="empty slot 4" type="int" toString="0x%x" visible="false"/>
122                         <physicalField name="empty5"   description="empty slot 5" type="int" toString="0x%x" visible="false"/>
123                         <physicalField name="empty6"   description="empty slot 6" type="int" toString="0x%x" visible="false"/>
124                         <physicalField name="empty7"   description="empty slot 7" type="int" toString="0x%x" visible="false"/>
125                         <physicalField name="empty8"   description="empty slot 8" type="int" toString="0x%x" visible="false"/>
126                         <physicalField name="empty9"   description="empty slot 9" type="int" toString="0x%x" visible="false"/>
127                         <physicalField name="empty10"   description="empty slot 10" type="int" toString="0x%x" visible="false"/>
128                         <physicalField name="empty11"   description="empty slot 11" type="int" toString="0x%x" visible="false"/>
129                         <physicalField name="empty12"   description="empty slot 12" type="int" toString="0x%x" visible="false"/>
130                         <physicalField name="empty13"   description="empty slot 13" type="int" toString="0x%x" visible="false"/>
131                         <physicalField name="empty14"   description="empty slot 14" type="int" toString="0x%x" visible="false"/>
132                         <physicalField name="empty15"   description="empty slot 15" type="int" toString="0x%x" visible="false"/>
133                         <physicalField name="empty16"   description="empty slot 16" type="int" toString="0x%x" visible="false"/>
134                         <physicalField name="empty17"   description="empty slot 17" type="int" toString="0x%x" visible="false"/>
135                         <physicalField name="empty18"   description="empty slot 18" type="int" toString="0x%x" visible="false"/>
136                         <physicalField name="empty19"   description="empty slot 19" type="int" toString="0x%x" visible="false"/>
137                         <physicalField name="empty20"   description="empty slot 20" type="int" toString="0x%x" visible="false"/>
138                 </recordType>
139                 <recordType name="SPE_MUTEX_TRYLOCK" description="SPE: try to acquire a mutex lock" id="0x0603"  type="event">
140                         <include href="/usr/share/pdt/config/pdt_spe_event_header.xml"/>
141                         <physicalField  name="lock" description="Lock address" type="long" toString="0x%x" visible="true"/>
142                         <physicalField  name="ret_val" description="Try lock return code" type="int" toString="0x%x" visible="true"/>
143                         <physicalField name="empty4"   description="empty slot 4" type="int" toString="0x%x" visible="false"/>
144                         <physicalField name="empty5"   description="empty slot 5" type="int" toString="0x%x" visible="false"/>
145                         <physicalField name="empty6"   description="empty slot 6" type="int" toString="0x%x" visible="false"/>
146                         <physicalField name="empty7"   description="empty slot 7" type="int" toString="0x%x" visible="false"/>
147                         <physicalField name="empty8"   description="empty slot 8" type="int" toString="0x%x" visible="false"/>
148                         <physicalField name="empty9"   description="empty slot 9" type="int" toString="0x%x" visible="false"/>
149                         <physicalField name="empty10"   description="empty slot 10" type="int" toString="0x%x" visible="false"/>
150                         <physicalField name="empty11"   description="empty slot 11" type="int" toString="0x%x" visible="false"/>
151                         <physicalField name="empty12"   description="empty slot 12" type="int" toString="0x%x" visible="false"/>
152                         <physicalField name="empty13"   description="empty slot 13" type="int" toString="0x%x" visible="false"/>
153                         <physicalField name="empty14"   description="empty slot 14" type="int" toString="0x%x" visible="false"/>
154                         <physicalField name="empty15"   description="empty slot 15" type="int" toString="0x%x" visible="false"/>
155                         <physicalField name="empty16"   description="empty slot 16" type="int" toString="0x%x" visible="false"/>
156                         <physicalField name="empty17"   description="empty slot 17" type="int" toString="0x%x" visible="false"/>
157                         <physicalField name="empty18"   description="empty slot 18" type="int" toString="0x%x" visible="false"/>
158                         <physicalField name="empty19"   description="empty slot 19" type="int" toString="0x%x" visible="false"/>
159                         <physicalField name="empty20"   description="empty slot 20" type="int" toString="0x%x" visible="false"/>
160                 </recordType>   
161                 <recordType name="SPE_MUTEX_UNLOCK" description="SPE: unlock a mutex lock" id="0x0703"  type="event">
162                         <include href="/usr/share/pdt/config/pdt_spe_event_header.xml"/>
163                         <physicalField  name="lock" description="Lock address" type="long" toString="0x%x" visible="true"/>
164                         <physicalField name="empty3"   description="empty slot 3" type="int" toString="0x%x" visible="false"/>
165                         <physicalField name="empty4"   description="empty slot 4" type="int" toString="0x%x" visible="false"/>
166                         <physicalField name="empty5"   description="empty slot 5" type="int" toString="0x%x" visible="false"/>
167                         <physicalField name="empty6"   description="empty slot 6" type="int" toString="0x%x" visible="false"/>
168                         <physicalField name="empty7"   description="empty slot 7" type="int" toString="0x%x" visible="false"/>
169                         <physicalField name="empty8"   description="empty slot 8" type="int" toString="0x%x" visible="false"/>
170                         <physicalField name="empty9"   description="empty slot 9" type="int" toString="0x%x" visible="false"/>
171                         <physicalField name="empty10"   description="empty slot 10" type="int" toString="0x%x" visible="false"/>
172                         <physicalField name="empty11"   description="empty slot 11" type="int" toString="0x%x" visible="false"/>
173                         <physicalField name="empty12"   description="empty slot 12" type="int" toString="0x%x" visible="false"/>
174                         <physicalField name="empty13"   description="empty slot 13" type="int" toString="0x%x" visible="false"/>
175                         <physicalField name="empty14"   description="empty slot 14" type="int" toString="0x%x" visible="false"/>
176                         <physicalField name="empty15"   description="empty slot 15" type="int" toString="0x%x" visible="false"/>
177                         <physicalField name="empty16"   description="empty slot 16" type="int" toString="0x%x" visible="false"/>
178                         <physicalField name="empty17"   description="empty slot 17" type="int" toString="0x%x" visible="false"/>
179                         <physicalField name="empty18"   description="empty slot 18" type="int" toString="0x%x" visible="false"/>
180                         <physicalField name="empty19"   description="empty slot 19" type="int" toString="0x%x" visible="false"/>
181                         <physicalField name="empty20"   description="empty slot 20" type="int" toString="0x%x" visible="false"/>
182                 </recordType>   
183         </subGroup>
184 </pdtGroup>