1 | /* |
---|
2 | * SPDX-License-Identifier: BSD-2-Clause |
---|
3 | * |
---|
4 | * Copyright (C) 2018, 2019 embedded brains GmbH |
---|
5 | * |
---|
6 | * Redistribution and use in source and binary forms, with or without |
---|
7 | * modification, are permitted provided that the following conditions |
---|
8 | * are met: |
---|
9 | * 1. Redistributions of source code must retain the above copyright |
---|
10 | * notice, this list of conditions and the following disclaimer. |
---|
11 | * 2. Redistributions in binary form must reproduce the above copyright |
---|
12 | * notice, this list of conditions and the following disclaimer in the |
---|
13 | * documentation and/or other materials provided with the distribution. |
---|
14 | * |
---|
15 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
---|
16 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
---|
17 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
---|
18 | * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE |
---|
19 | * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
---|
20 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
---|
21 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
---|
22 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
---|
23 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
---|
24 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
---|
25 | * POSSIBILITY OF SUCH DAMAGE. |
---|
26 | */ |
---|
27 | |
---|
28 | /* |
---|
29 | * This file must be compatible to general purpose POSIX system, e.g. Linux, |
---|
30 | * FreeBSD. It may be used for utility programs. |
---|
31 | */ |
---|
32 | |
---|
33 | #ifndef _RTEMS_RECORDDATA_H |
---|
34 | #define _RTEMS_RECORDDATA_H |
---|
35 | |
---|
36 | #include <stdint.h> |
---|
37 | |
---|
38 | #ifdef __cplusplus |
---|
39 | extern "C" { |
---|
40 | #endif /* __cplusplus */ |
---|
41 | |
---|
42 | /** |
---|
43 | * @defgroup RTEMSRecord Event Recording |
---|
44 | * |
---|
45 | * @brief Low-level event recording support. |
---|
46 | * |
---|
47 | * @{ |
---|
48 | */ |
---|
49 | |
---|
50 | /** |
---|
51 | * @brief The record version. |
---|
52 | * |
---|
53 | * The record version reflects the record event definitions. It is reported by |
---|
54 | * the RTEMS_RECORD_VERSION event. |
---|
55 | */ |
---|
56 | #define RTEMS_RECORD_THE_VERSION 2 |
---|
57 | |
---|
58 | /** |
---|
59 | * @brief The items are in 32-bit little-endian format. |
---|
60 | */ |
---|
61 | #define RTEMS_RECORD_FORMAT_LE_32 0x11111111 |
---|
62 | |
---|
63 | /** |
---|
64 | * @brief The items are in 64-bit little-endian format. |
---|
65 | */ |
---|
66 | #define RTEMS_RECORD_FORMAT_LE_64 0x22222222 |
---|
67 | |
---|
68 | /** |
---|
69 | * @brief The items are in 32-bit big-endian format. |
---|
70 | */ |
---|
71 | #define RTEMS_RECORD_FORMAT_BE_32 0x33333333 |
---|
72 | |
---|
73 | /** |
---|
74 | * @brief The items are in 64-bit big-endian format. |
---|
75 | */ |
---|
76 | #define RTEMS_RECORD_FORMAT_BE_64 0x44444444 |
---|
77 | |
---|
78 | /** |
---|
79 | * @brief Magic number to identify a record item stream. |
---|
80 | * |
---|
81 | * This is a random number. |
---|
82 | */ |
---|
83 | #define RTEMS_RECORD_MAGIC 0x82e14ec1 |
---|
84 | |
---|
85 | /** |
---|
86 | * @brief The record events. |
---|
87 | */ |
---|
88 | typedef enum { |
---|
89 | /* There are 512 events reserved for the system */ |
---|
90 | RTEMS_RECORD_EMPTY, |
---|
91 | RTEMS_RECORD_VERSION, |
---|
92 | |
---|
93 | /* |
---|
94 | * Keep the following system events in lexicographical order, increment |
---|
95 | * RTEMS_RECORD_THE_VERSION after each change. |
---|
96 | */ |
---|
97 | RTEMS_RECORD_ACCEPT, |
---|
98 | RTEMS_RECORD_BIND, |
---|
99 | RTEMS_RECORD_BUFFER, |
---|
100 | RTEMS_RECORD_CHOWN, |
---|
101 | RTEMS_RECORD_CLOSE, |
---|
102 | RTEMS_RECORD_CONNECT, |
---|
103 | RTEMS_RECORD_ETHER_INPUT, |
---|
104 | RTEMS_RECORD_ETHER_OUTPUT, |
---|
105 | RTEMS_RECORD_FCHMOD, |
---|
106 | RTEMS_RECORD_FCNTL, |
---|
107 | RTEMS_RECORD_FDATASYNC, |
---|
108 | RTEMS_RECORD_FREQUENCY, |
---|
109 | RTEMS_RECORD_FSTAT, |
---|
110 | RTEMS_RECORD_FSYNC, |
---|
111 | RTEMS_RECORD_FTRUNCATE, |
---|
112 | RTEMS_RECORD_GIT_HASH, |
---|
113 | RTEMS_RECORD_HEAP_ALLOC, |
---|
114 | RTEMS_RECORD_HEAP_FREE, |
---|
115 | RTEMS_RECORD_HEAP_SIZE, |
---|
116 | RTEMS_RECORD_HEAP_USAGE, |
---|
117 | RTEMS_RECORD_INTERUPT_BEGIN, |
---|
118 | RTEMS_RECORD_INTERUPT_END, |
---|
119 | RTEMS_RECORD_INTERUPT_INSTALL, |
---|
120 | RTEMS_RECORD_INTERUPT_REMOVE, |
---|
121 | RTEMS_RECORD_IOCTL, |
---|
122 | RTEMS_RECORD_IP6_INPUT, |
---|
123 | RTEMS_RECORD_IP6_OUTPUT, |
---|
124 | RTEMS_RECORD_IP_INPUT, |
---|
125 | RTEMS_RECORD_IP_OUTPUT, |
---|
126 | RTEMS_RECORD_KEVENT, |
---|
127 | RTEMS_RECORD_KQUEUE, |
---|
128 | RTEMS_RECORD_LENGTH, |
---|
129 | RTEMS_RECORD_LINK, |
---|
130 | RTEMS_RECORD_LSEEK, |
---|
131 | RTEMS_RECORD_MKNOD, |
---|
132 | RTEMS_RECORD_MMAP, |
---|
133 | RTEMS_RECORD_MOUNT, |
---|
134 | RTEMS_RECORD_OPEN, |
---|
135 | RTEMS_RECORD_PAGE_ALLOC, |
---|
136 | RTEMS_RECORD_PAGE_FREE, |
---|
137 | RTEMS_RECORD_PER_CPU_COUNT, |
---|
138 | RTEMS_RECORD_PER_CPU_HEAD, |
---|
139 | RTEMS_RECORD_PER_CPU_OVERFLOW, |
---|
140 | RTEMS_RECORD_PER_CPU_TAIL, |
---|
141 | RTEMS_RECORD_POLL, |
---|
142 | RTEMS_RECORD_PROCESSOR, |
---|
143 | RTEMS_RECORD_PROCESSOR_MAXIMUM, |
---|
144 | RTEMS_RECORD_READ, |
---|
145 | RTEMS_RECORD_READLINK, |
---|
146 | RTEMS_RECORD_READV, |
---|
147 | RTEMS_RECORD_RECV, |
---|
148 | RTEMS_RECORD_RECVFROM, |
---|
149 | RTEMS_RECORD_RECVMSG, |
---|
150 | RTEMS_RECORD_RENAME, |
---|
151 | RTEMS_RECORD_RTEMS_BARRIER_CREATE, |
---|
152 | RTEMS_RECORD_RTEMS_BARRIER_DELETE, |
---|
153 | RTEMS_RECORD_RTEMS_BARRIER_RELEASE, |
---|
154 | RTEMS_RECORD_RTEMS_BARRIER_WAIT, |
---|
155 | RTEMS_RECORD_RTEMS_EVENT_RECEIVE, |
---|
156 | RTEMS_RECORD_RTEMS_EVENT_SEND, |
---|
157 | RTEMS_RECORD_RTEMS_EVENT_SYSTEM_RECEIVE, |
---|
158 | RTEMS_RECORD_RTEMS_EVENT_SYSTEM_SEND, |
---|
159 | RTEMS_RECORD_RTEMS_MESSAGE_QUEUE_BROADCAST, |
---|
160 | RTEMS_RECORD_RTEMS_MESSAGE_QUEUE_CREATE, |
---|
161 | RTEMS_RECORD_RTEMS_MESSAGE_QUEUE_DELETE, |
---|
162 | RTEMS_RECORD_RTEMS_MESSAGE_QUEUE_FLUSH, |
---|
163 | RTEMS_RECORD_RTEMS_MESSAGE_QUEUE_RECEIVE, |
---|
164 | RTEMS_RECORD_RTEMS_MESSAGE_QUEUE_SEND, |
---|
165 | RTEMS_RECORD_RTEMS_MESSAGE_QUEUE_URGENT, |
---|
166 | RTEMS_RECORD_RTEMS_PARTITION_CREATE, |
---|
167 | RTEMS_RECORD_RTEMS_PARTITION_DELETE, |
---|
168 | RTEMS_RECORD_RTEMS_PARTITION_GET_BUFFER, |
---|
169 | RTEMS_RECORD_RTEMS_PARTITION_RETURN_BUFFER, |
---|
170 | RTEMS_RECORD_RTEMS_RATE_MONOTONIC_CANCEL, |
---|
171 | RTEMS_RECORD_RTEMS_RATE_MONOTONIC_CREATE, |
---|
172 | RTEMS_RECORD_RTEMS_RATE_MONOTONIC_DELETE, |
---|
173 | RTEMS_RECORD_RTEMS_RATE_MONOTONIC_PERIOD, |
---|
174 | RTEMS_RECORD_RTEMS_SEMAPHORE_CREATE, |
---|
175 | RTEMS_RECORD_RTEMS_SEMAPHORE_DELETE, |
---|
176 | RTEMS_RECORD_RTEMS_SEMAPHORE_FLUSH, |
---|
177 | RTEMS_RECORD_RTEMS_SEMAPHORE_OBTAIN, |
---|
178 | RTEMS_RECORD_RTEMS_SEMAPHORE_RELEASE, |
---|
179 | RTEMS_RECORD_RTEMS_TIMER_CANCEL, |
---|
180 | RTEMS_RECORD_RTEMS_TIMER_CREATE, |
---|
181 | RTEMS_RECORD_RTEMS_TIMER_DELETE, |
---|
182 | RTEMS_RECORD_RTEMS_TIMER_FIRE_AFTER, |
---|
183 | RTEMS_RECORD_RTEMS_TIMER_FIRE_WHEN, |
---|
184 | RTEMS_RECORD_RTEMS_TIMER_RESET, |
---|
185 | RTEMS_RECORD_RTEMS_TIMER_SERVER_FIRE_AFTER, |
---|
186 | RTEMS_RECORD_RTEMS_TIMER_SERVER_FIRE_WHEN, |
---|
187 | RTEMS_RECORD_SELECT, |
---|
188 | RTEMS_RECORD_SEND, |
---|
189 | RTEMS_RECORD_SENDMSG, |
---|
190 | RTEMS_RECORD_SENDTO, |
---|
191 | RTEMS_RECORD_SOCKET, |
---|
192 | RTEMS_RECORD_STATVFS, |
---|
193 | RTEMS_RECORD_SYMLINK, |
---|
194 | RTEMS_RECORD_TCP_INPUT, |
---|
195 | RTEMS_RECORD_TCP_OUTPUT, |
---|
196 | RTEMS_RECORD_THREAD_BEGIN, |
---|
197 | RTEMS_RECORD_THREAD_CREATE, |
---|
198 | RTEMS_RECORD_THREAD_DELETE, |
---|
199 | RTEMS_RECORD_THREAD_EXIT, |
---|
200 | RTEMS_RECORD_THREAD_EXITTED, |
---|
201 | RTEMS_RECORD_THREAD_ID, |
---|
202 | RTEMS_RECORD_THREAD_PRIO_CURRENT_HIGH, |
---|
203 | RTEMS_RECORD_THREAD_PRIO_CURRENT_LOW, |
---|
204 | RTEMS_RECORD_THREAD_PRIO_REAL_HIGH, |
---|
205 | RTEMS_RECORD_THREAD_PRIO_REAL_LOW, |
---|
206 | RTEMS_RECORD_THREAD_QUEUE_ENQUEUE, |
---|
207 | RTEMS_RECORD_THREAD_QUEUE_ENQUEUE_STICKY, |
---|
208 | RTEMS_RECORD_THREAD_QUEUE_EXTRACT, |
---|
209 | RTEMS_RECORD_THREAD_QUEUE_SURRENDER, |
---|
210 | RTEMS_RECORD_THREAD_QUEUE_SURRENDER_STICKY, |
---|
211 | RTEMS_RECORD_THREAD_RESTART, |
---|
212 | RTEMS_RECORD_THREAD_STACK_CURRENT, |
---|
213 | RTEMS_RECORD_THREAD_STACK_SIZE, |
---|
214 | RTEMS_RECORD_THREAD_STACK_USAGE, |
---|
215 | RTEMS_RECORD_THREAD_START, |
---|
216 | RTEMS_RECORD_THREAD_STATE_CLEAR, |
---|
217 | RTEMS_RECORD_THREAD_STATE_SET, |
---|
218 | RTEMS_RECORD_THREAD_SWITCH_IN, |
---|
219 | RTEMS_RECORD_THREAD_SWITCH_OUT, |
---|
220 | RTEMS_RECORD_THREAD_TERMINATE, |
---|
221 | RTEMS_RECORD_UDP_INPUT, |
---|
222 | RTEMS_RECORD_UDP_OUTPUT, |
---|
223 | RTEMS_RECORD_UMA_ALLOC_PTR, |
---|
224 | RTEMS_RECORD_UMA_ALLOC_ZONE, |
---|
225 | RTEMS_RECORD_UMA_FREE_PTR, |
---|
226 | RTEMS_RECORD_UMA_FREE_ZONE, |
---|
227 | RTEMS_RECORD_UNLINK, |
---|
228 | RTEMS_RECORD_UNMOUNT, |
---|
229 | RTEMS_RECORD_UPTIME_HIGH, |
---|
230 | RTEMS_RECORD_UPTIME_LOW, |
---|
231 | RTEMS_RECORD_WORKSPACE_ALLOC, |
---|
232 | RTEMS_RECORD_WORKSPACE_FREE, |
---|
233 | RTEMS_RECORD_WORKSPACE_SIZE, |
---|
234 | RTEMS_RECORD_WORKSPACE_USAGE, |
---|
235 | RTEMS_RECORD_WRITE, |
---|
236 | RTEMS_RECORD_WRITEV, |
---|
237 | |
---|
238 | /* Unused system events */ |
---|
239 | RTEMS_RECORD_SYSTEM_142, |
---|
240 | RTEMS_RECORD_SYSTEM_143, |
---|
241 | RTEMS_RECORD_SYSTEM_144, |
---|
242 | RTEMS_RECORD_SYSTEM_145, |
---|
243 | RTEMS_RECORD_SYSTEM_146, |
---|
244 | RTEMS_RECORD_SYSTEM_147, |
---|
245 | RTEMS_RECORD_SYSTEM_148, |
---|
246 | RTEMS_RECORD_SYSTEM_149, |
---|
247 | RTEMS_RECORD_SYSTEM_150, |
---|
248 | RTEMS_RECORD_SYSTEM_151, |
---|
249 | RTEMS_RECORD_SYSTEM_152, |
---|
250 | RTEMS_RECORD_SYSTEM_153, |
---|
251 | RTEMS_RECORD_SYSTEM_154, |
---|
252 | RTEMS_RECORD_SYSTEM_155, |
---|
253 | RTEMS_RECORD_SYSTEM_156, |
---|
254 | RTEMS_RECORD_SYSTEM_157, |
---|
255 | RTEMS_RECORD_SYSTEM_158, |
---|
256 | RTEMS_RECORD_SYSTEM_159, |
---|
257 | RTEMS_RECORD_SYSTEM_160, |
---|
258 | RTEMS_RECORD_SYSTEM_161, |
---|
259 | RTEMS_RECORD_SYSTEM_162, |
---|
260 | RTEMS_RECORD_SYSTEM_163, |
---|
261 | RTEMS_RECORD_SYSTEM_164, |
---|
262 | RTEMS_RECORD_SYSTEM_165, |
---|
263 | RTEMS_RECORD_SYSTEM_166, |
---|
264 | RTEMS_RECORD_SYSTEM_167, |
---|
265 | RTEMS_RECORD_SYSTEM_168, |
---|
266 | RTEMS_RECORD_SYSTEM_169, |
---|
267 | RTEMS_RECORD_SYSTEM_170, |
---|
268 | RTEMS_RECORD_SYSTEM_171, |
---|
269 | RTEMS_RECORD_SYSTEM_172, |
---|
270 | RTEMS_RECORD_SYSTEM_173, |
---|
271 | RTEMS_RECORD_SYSTEM_174, |
---|
272 | RTEMS_RECORD_SYSTEM_175, |
---|
273 | RTEMS_RECORD_SYSTEM_176, |
---|
274 | RTEMS_RECORD_SYSTEM_177, |
---|
275 | RTEMS_RECORD_SYSTEM_178, |
---|
276 | RTEMS_RECORD_SYSTEM_179, |
---|
277 | RTEMS_RECORD_SYSTEM_180, |
---|
278 | RTEMS_RECORD_SYSTEM_181, |
---|
279 | RTEMS_RECORD_SYSTEM_182, |
---|
280 | RTEMS_RECORD_SYSTEM_183, |
---|
281 | RTEMS_RECORD_SYSTEM_184, |
---|
282 | RTEMS_RECORD_SYSTEM_185, |
---|
283 | RTEMS_RECORD_SYSTEM_186, |
---|
284 | RTEMS_RECORD_SYSTEM_187, |
---|
285 | RTEMS_RECORD_SYSTEM_188, |
---|
286 | RTEMS_RECORD_SYSTEM_189, |
---|
287 | RTEMS_RECORD_SYSTEM_190, |
---|
288 | RTEMS_RECORD_SYSTEM_191, |
---|
289 | RTEMS_RECORD_SYSTEM_192, |
---|
290 | RTEMS_RECORD_SYSTEM_193, |
---|
291 | RTEMS_RECORD_SYSTEM_194, |
---|
292 | RTEMS_RECORD_SYSTEM_195, |
---|
293 | RTEMS_RECORD_SYSTEM_196, |
---|
294 | RTEMS_RECORD_SYSTEM_197, |
---|
295 | RTEMS_RECORD_SYSTEM_198, |
---|
296 | RTEMS_RECORD_SYSTEM_199, |
---|
297 | RTEMS_RECORD_SYSTEM_200, |
---|
298 | RTEMS_RECORD_SYSTEM_201, |
---|
299 | RTEMS_RECORD_SYSTEM_202, |
---|
300 | RTEMS_RECORD_SYSTEM_203, |
---|
301 | RTEMS_RECORD_SYSTEM_204, |
---|
302 | RTEMS_RECORD_SYSTEM_205, |
---|
303 | RTEMS_RECORD_SYSTEM_206, |
---|
304 | RTEMS_RECORD_SYSTEM_207, |
---|
305 | RTEMS_RECORD_SYSTEM_208, |
---|
306 | RTEMS_RECORD_SYSTEM_209, |
---|
307 | RTEMS_RECORD_SYSTEM_210, |
---|
308 | RTEMS_RECORD_SYSTEM_211, |
---|
309 | RTEMS_RECORD_SYSTEM_212, |
---|
310 | RTEMS_RECORD_SYSTEM_213, |
---|
311 | RTEMS_RECORD_SYSTEM_214, |
---|
312 | RTEMS_RECORD_SYSTEM_215, |
---|
313 | RTEMS_RECORD_SYSTEM_216, |
---|
314 | RTEMS_RECORD_SYSTEM_217, |
---|
315 | RTEMS_RECORD_SYSTEM_218, |
---|
316 | RTEMS_RECORD_SYSTEM_219, |
---|
317 | RTEMS_RECORD_SYSTEM_220, |
---|
318 | RTEMS_RECORD_SYSTEM_221, |
---|
319 | RTEMS_RECORD_SYSTEM_222, |
---|
320 | RTEMS_RECORD_SYSTEM_223, |
---|
321 | RTEMS_RECORD_SYSTEM_224, |
---|
322 | RTEMS_RECORD_SYSTEM_225, |
---|
323 | RTEMS_RECORD_SYSTEM_226, |
---|
324 | RTEMS_RECORD_SYSTEM_227, |
---|
325 | RTEMS_RECORD_SYSTEM_228, |
---|
326 | RTEMS_RECORD_SYSTEM_229, |
---|
327 | RTEMS_RECORD_SYSTEM_230, |
---|
328 | RTEMS_RECORD_SYSTEM_231, |
---|
329 | RTEMS_RECORD_SYSTEM_232, |
---|
330 | RTEMS_RECORD_SYSTEM_233, |
---|
331 | RTEMS_RECORD_SYSTEM_234, |
---|
332 | RTEMS_RECORD_SYSTEM_235, |
---|
333 | RTEMS_RECORD_SYSTEM_236, |
---|
334 | RTEMS_RECORD_SYSTEM_237, |
---|
335 | RTEMS_RECORD_SYSTEM_238, |
---|
336 | RTEMS_RECORD_SYSTEM_239, |
---|
337 | RTEMS_RECORD_SYSTEM_240, |
---|
338 | RTEMS_RECORD_SYSTEM_241, |
---|
339 | RTEMS_RECORD_SYSTEM_242, |
---|
340 | RTEMS_RECORD_SYSTEM_243, |
---|
341 | RTEMS_RECORD_SYSTEM_244, |
---|
342 | RTEMS_RECORD_SYSTEM_245, |
---|
343 | RTEMS_RECORD_SYSTEM_246, |
---|
344 | RTEMS_RECORD_SYSTEM_247, |
---|
345 | RTEMS_RECORD_SYSTEM_248, |
---|
346 | RTEMS_RECORD_SYSTEM_249, |
---|
347 | RTEMS_RECORD_SYSTEM_250, |
---|
348 | RTEMS_RECORD_SYSTEM_251, |
---|
349 | RTEMS_RECORD_SYSTEM_252, |
---|
350 | RTEMS_RECORD_SYSTEM_253, |
---|
351 | RTEMS_RECORD_SYSTEM_254, |
---|
352 | RTEMS_RECORD_SYSTEM_255, |
---|
353 | RTEMS_RECORD_SYSTEM_256, |
---|
354 | RTEMS_RECORD_SYSTEM_257, |
---|
355 | RTEMS_RECORD_SYSTEM_258, |
---|
356 | RTEMS_RECORD_SYSTEM_259, |
---|
357 | RTEMS_RECORD_SYSTEM_260, |
---|
358 | RTEMS_RECORD_SYSTEM_261, |
---|
359 | RTEMS_RECORD_SYSTEM_262, |
---|
360 | RTEMS_RECORD_SYSTEM_263, |
---|
361 | RTEMS_RECORD_SYSTEM_264, |
---|
362 | RTEMS_RECORD_SYSTEM_265, |
---|
363 | RTEMS_RECORD_SYSTEM_266, |
---|
364 | RTEMS_RECORD_SYSTEM_267, |
---|
365 | RTEMS_RECORD_SYSTEM_268, |
---|
366 | RTEMS_RECORD_SYSTEM_269, |
---|
367 | RTEMS_RECORD_SYSTEM_270, |
---|
368 | RTEMS_RECORD_SYSTEM_271, |
---|
369 | RTEMS_RECORD_SYSTEM_272, |
---|
370 | RTEMS_RECORD_SYSTEM_273, |
---|
371 | RTEMS_RECORD_SYSTEM_274, |
---|
372 | RTEMS_RECORD_SYSTEM_275, |
---|
373 | RTEMS_RECORD_SYSTEM_276, |
---|
374 | RTEMS_RECORD_SYSTEM_277, |
---|
375 | RTEMS_RECORD_SYSTEM_278, |
---|
376 | RTEMS_RECORD_SYSTEM_279, |
---|
377 | RTEMS_RECORD_SYSTEM_280, |
---|
378 | RTEMS_RECORD_SYSTEM_281, |
---|
379 | RTEMS_RECORD_SYSTEM_282, |
---|
380 | RTEMS_RECORD_SYSTEM_283, |
---|
381 | RTEMS_RECORD_SYSTEM_284, |
---|
382 | RTEMS_RECORD_SYSTEM_285, |
---|
383 | RTEMS_RECORD_SYSTEM_286, |
---|
384 | RTEMS_RECORD_SYSTEM_287, |
---|
385 | RTEMS_RECORD_SYSTEM_288, |
---|
386 | RTEMS_RECORD_SYSTEM_289, |
---|
387 | RTEMS_RECORD_SYSTEM_290, |
---|
388 | RTEMS_RECORD_SYSTEM_291, |
---|
389 | RTEMS_RECORD_SYSTEM_292, |
---|
390 | RTEMS_RECORD_SYSTEM_293, |
---|
391 | RTEMS_RECORD_SYSTEM_294, |
---|
392 | RTEMS_RECORD_SYSTEM_295, |
---|
393 | RTEMS_RECORD_SYSTEM_296, |
---|
394 | RTEMS_RECORD_SYSTEM_297, |
---|
395 | RTEMS_RECORD_SYSTEM_298, |
---|
396 | RTEMS_RECORD_SYSTEM_299, |
---|
397 | RTEMS_RECORD_SYSTEM_300, |
---|
398 | RTEMS_RECORD_SYSTEM_301, |
---|
399 | RTEMS_RECORD_SYSTEM_302, |
---|
400 | RTEMS_RECORD_SYSTEM_303, |
---|
401 | RTEMS_RECORD_SYSTEM_304, |
---|
402 | RTEMS_RECORD_SYSTEM_305, |
---|
403 | RTEMS_RECORD_SYSTEM_306, |
---|
404 | RTEMS_RECORD_SYSTEM_307, |
---|
405 | RTEMS_RECORD_SYSTEM_308, |
---|
406 | RTEMS_RECORD_SYSTEM_309, |
---|
407 | RTEMS_RECORD_SYSTEM_310, |
---|
408 | RTEMS_RECORD_SYSTEM_311, |
---|
409 | RTEMS_RECORD_SYSTEM_312, |
---|
410 | RTEMS_RECORD_SYSTEM_313, |
---|
411 | RTEMS_RECORD_SYSTEM_314, |
---|
412 | RTEMS_RECORD_SYSTEM_315, |
---|
413 | RTEMS_RECORD_SYSTEM_316, |
---|
414 | RTEMS_RECORD_SYSTEM_317, |
---|
415 | RTEMS_RECORD_SYSTEM_318, |
---|
416 | RTEMS_RECORD_SYSTEM_319, |
---|
417 | RTEMS_RECORD_SYSTEM_320, |
---|
418 | RTEMS_RECORD_SYSTEM_321, |
---|
419 | RTEMS_RECORD_SYSTEM_322, |
---|
420 | RTEMS_RECORD_SYSTEM_323, |
---|
421 | RTEMS_RECORD_SYSTEM_324, |
---|
422 | RTEMS_RECORD_SYSTEM_325, |
---|
423 | RTEMS_RECORD_SYSTEM_326, |
---|
424 | RTEMS_RECORD_SYSTEM_327, |
---|
425 | RTEMS_RECORD_SYSTEM_328, |
---|
426 | RTEMS_RECORD_SYSTEM_329, |
---|
427 | RTEMS_RECORD_SYSTEM_330, |
---|
428 | RTEMS_RECORD_SYSTEM_331, |
---|
429 | RTEMS_RECORD_SYSTEM_332, |
---|
430 | RTEMS_RECORD_SYSTEM_333, |
---|
431 | RTEMS_RECORD_SYSTEM_334, |
---|
432 | RTEMS_RECORD_SYSTEM_335, |
---|
433 | RTEMS_RECORD_SYSTEM_336, |
---|
434 | RTEMS_RECORD_SYSTEM_337, |
---|
435 | RTEMS_RECORD_SYSTEM_338, |
---|
436 | RTEMS_RECORD_SYSTEM_339, |
---|
437 | RTEMS_RECORD_SYSTEM_340, |
---|
438 | RTEMS_RECORD_SYSTEM_341, |
---|
439 | RTEMS_RECORD_SYSTEM_342, |
---|
440 | RTEMS_RECORD_SYSTEM_343, |
---|
441 | RTEMS_RECORD_SYSTEM_344, |
---|
442 | RTEMS_RECORD_SYSTEM_345, |
---|
443 | RTEMS_RECORD_SYSTEM_346, |
---|
444 | RTEMS_RECORD_SYSTEM_347, |
---|
445 | RTEMS_RECORD_SYSTEM_348, |
---|
446 | RTEMS_RECORD_SYSTEM_349, |
---|
447 | RTEMS_RECORD_SYSTEM_350, |
---|
448 | RTEMS_RECORD_SYSTEM_351, |
---|
449 | RTEMS_RECORD_SYSTEM_352, |
---|
450 | RTEMS_RECORD_SYSTEM_353, |
---|
451 | RTEMS_RECORD_SYSTEM_354, |
---|
452 | RTEMS_RECORD_SYSTEM_355, |
---|
453 | RTEMS_RECORD_SYSTEM_356, |
---|
454 | RTEMS_RECORD_SYSTEM_357, |
---|
455 | RTEMS_RECORD_SYSTEM_358, |
---|
456 | RTEMS_RECORD_SYSTEM_359, |
---|
457 | RTEMS_RECORD_SYSTEM_360, |
---|
458 | RTEMS_RECORD_SYSTEM_361, |
---|
459 | RTEMS_RECORD_SYSTEM_362, |
---|
460 | RTEMS_RECORD_SYSTEM_363, |
---|
461 | RTEMS_RECORD_SYSTEM_364, |
---|
462 | RTEMS_RECORD_SYSTEM_365, |
---|
463 | RTEMS_RECORD_SYSTEM_366, |
---|
464 | RTEMS_RECORD_SYSTEM_367, |
---|
465 | RTEMS_RECORD_SYSTEM_368, |
---|
466 | RTEMS_RECORD_SYSTEM_369, |
---|
467 | RTEMS_RECORD_SYSTEM_370, |
---|
468 | RTEMS_RECORD_SYSTEM_371, |
---|
469 | RTEMS_RECORD_SYSTEM_372, |
---|
470 | RTEMS_RECORD_SYSTEM_373, |
---|
471 | RTEMS_RECORD_SYSTEM_374, |
---|
472 | RTEMS_RECORD_SYSTEM_375, |
---|
473 | RTEMS_RECORD_SYSTEM_376, |
---|
474 | RTEMS_RECORD_SYSTEM_377, |
---|
475 | RTEMS_RECORD_SYSTEM_378, |
---|
476 | RTEMS_RECORD_SYSTEM_379, |
---|
477 | RTEMS_RECORD_SYSTEM_380, |
---|
478 | RTEMS_RECORD_SYSTEM_381, |
---|
479 | RTEMS_RECORD_SYSTEM_382, |
---|
480 | RTEMS_RECORD_SYSTEM_383, |
---|
481 | RTEMS_RECORD_SYSTEM_384, |
---|
482 | RTEMS_RECORD_SYSTEM_385, |
---|
483 | RTEMS_RECORD_SYSTEM_386, |
---|
484 | RTEMS_RECORD_SYSTEM_387, |
---|
485 | RTEMS_RECORD_SYSTEM_388, |
---|
486 | RTEMS_RECORD_SYSTEM_389, |
---|
487 | RTEMS_RECORD_SYSTEM_390, |
---|
488 | RTEMS_RECORD_SYSTEM_391, |
---|
489 | RTEMS_RECORD_SYSTEM_392, |
---|
490 | RTEMS_RECORD_SYSTEM_393, |
---|
491 | RTEMS_RECORD_SYSTEM_394, |
---|
492 | RTEMS_RECORD_SYSTEM_395, |
---|
493 | RTEMS_RECORD_SYSTEM_396, |
---|
494 | RTEMS_RECORD_SYSTEM_397, |
---|
495 | RTEMS_RECORD_SYSTEM_398, |
---|
496 | RTEMS_RECORD_SYSTEM_399, |
---|
497 | RTEMS_RECORD_SYSTEM_400, |
---|
498 | RTEMS_RECORD_SYSTEM_401, |
---|
499 | RTEMS_RECORD_SYSTEM_402, |
---|
500 | RTEMS_RECORD_SYSTEM_403, |
---|
501 | RTEMS_RECORD_SYSTEM_404, |
---|
502 | RTEMS_RECORD_SYSTEM_405, |
---|
503 | RTEMS_RECORD_SYSTEM_406, |
---|
504 | RTEMS_RECORD_SYSTEM_407, |
---|
505 | RTEMS_RECORD_SYSTEM_408, |
---|
506 | RTEMS_RECORD_SYSTEM_409, |
---|
507 | RTEMS_RECORD_SYSTEM_410, |
---|
508 | RTEMS_RECORD_SYSTEM_411, |
---|
509 | RTEMS_RECORD_SYSTEM_412, |
---|
510 | RTEMS_RECORD_SYSTEM_413, |
---|
511 | RTEMS_RECORD_SYSTEM_414, |
---|
512 | RTEMS_RECORD_SYSTEM_415, |
---|
513 | RTEMS_RECORD_SYSTEM_416, |
---|
514 | RTEMS_RECORD_SYSTEM_417, |
---|
515 | RTEMS_RECORD_SYSTEM_418, |
---|
516 | RTEMS_RECORD_SYSTEM_419, |
---|
517 | RTEMS_RECORD_SYSTEM_420, |
---|
518 | RTEMS_RECORD_SYSTEM_421, |
---|
519 | RTEMS_RECORD_SYSTEM_422, |
---|
520 | RTEMS_RECORD_SYSTEM_423, |
---|
521 | RTEMS_RECORD_SYSTEM_424, |
---|
522 | RTEMS_RECORD_SYSTEM_425, |
---|
523 | RTEMS_RECORD_SYSTEM_426, |
---|
524 | RTEMS_RECORD_SYSTEM_427, |
---|
525 | RTEMS_RECORD_SYSTEM_428, |
---|
526 | RTEMS_RECORD_SYSTEM_429, |
---|
527 | RTEMS_RECORD_SYSTEM_430, |
---|
528 | RTEMS_RECORD_SYSTEM_431, |
---|
529 | RTEMS_RECORD_SYSTEM_432, |
---|
530 | RTEMS_RECORD_SYSTEM_433, |
---|
531 | RTEMS_RECORD_SYSTEM_434, |
---|
532 | RTEMS_RECORD_SYSTEM_435, |
---|
533 | RTEMS_RECORD_SYSTEM_436, |
---|
534 | RTEMS_RECORD_SYSTEM_437, |
---|
535 | RTEMS_RECORD_SYSTEM_438, |
---|
536 | RTEMS_RECORD_SYSTEM_439, |
---|
537 | RTEMS_RECORD_SYSTEM_440, |
---|
538 | RTEMS_RECORD_SYSTEM_441, |
---|
539 | RTEMS_RECORD_SYSTEM_442, |
---|
540 | RTEMS_RECORD_SYSTEM_443, |
---|
541 | RTEMS_RECORD_SYSTEM_444, |
---|
542 | RTEMS_RECORD_SYSTEM_445, |
---|
543 | RTEMS_RECORD_SYSTEM_446, |
---|
544 | RTEMS_RECORD_SYSTEM_447, |
---|
545 | RTEMS_RECORD_SYSTEM_448, |
---|
546 | RTEMS_RECORD_SYSTEM_449, |
---|
547 | RTEMS_RECORD_SYSTEM_450, |
---|
548 | RTEMS_RECORD_SYSTEM_451, |
---|
549 | RTEMS_RECORD_SYSTEM_452, |
---|
550 | RTEMS_RECORD_SYSTEM_453, |
---|
551 | RTEMS_RECORD_SYSTEM_454, |
---|
552 | RTEMS_RECORD_SYSTEM_455, |
---|
553 | RTEMS_RECORD_SYSTEM_456, |
---|
554 | RTEMS_RECORD_SYSTEM_457, |
---|
555 | RTEMS_RECORD_SYSTEM_458, |
---|
556 | RTEMS_RECORD_SYSTEM_459, |
---|
557 | RTEMS_RECORD_SYSTEM_460, |
---|
558 | RTEMS_RECORD_SYSTEM_461, |
---|
559 | RTEMS_RECORD_SYSTEM_462, |
---|
560 | RTEMS_RECORD_SYSTEM_463, |
---|
561 | RTEMS_RECORD_SYSTEM_464, |
---|
562 | RTEMS_RECORD_SYSTEM_465, |
---|
563 | RTEMS_RECORD_SYSTEM_466, |
---|
564 | RTEMS_RECORD_SYSTEM_467, |
---|
565 | RTEMS_RECORD_SYSTEM_468, |
---|
566 | RTEMS_RECORD_SYSTEM_469, |
---|
567 | RTEMS_RECORD_SYSTEM_470, |
---|
568 | RTEMS_RECORD_SYSTEM_471, |
---|
569 | RTEMS_RECORD_SYSTEM_472, |
---|
570 | RTEMS_RECORD_SYSTEM_473, |
---|
571 | RTEMS_RECORD_SYSTEM_474, |
---|
572 | RTEMS_RECORD_SYSTEM_475, |
---|
573 | RTEMS_RECORD_SYSTEM_476, |
---|
574 | RTEMS_RECORD_SYSTEM_477, |
---|
575 | RTEMS_RECORD_SYSTEM_478, |
---|
576 | RTEMS_RECORD_SYSTEM_479, |
---|
577 | RTEMS_RECORD_SYSTEM_480, |
---|
578 | RTEMS_RECORD_SYSTEM_481, |
---|
579 | RTEMS_RECORD_SYSTEM_482, |
---|
580 | RTEMS_RECORD_SYSTEM_483, |
---|
581 | RTEMS_RECORD_SYSTEM_484, |
---|
582 | RTEMS_RECORD_SYSTEM_485, |
---|
583 | RTEMS_RECORD_SYSTEM_486, |
---|
584 | RTEMS_RECORD_SYSTEM_487, |
---|
585 | RTEMS_RECORD_SYSTEM_488, |
---|
586 | RTEMS_RECORD_SYSTEM_489, |
---|
587 | RTEMS_RECORD_SYSTEM_490, |
---|
588 | RTEMS_RECORD_SYSTEM_491, |
---|
589 | RTEMS_RECORD_SYSTEM_492, |
---|
590 | RTEMS_RECORD_SYSTEM_493, |
---|
591 | RTEMS_RECORD_SYSTEM_494, |
---|
592 | RTEMS_RECORD_SYSTEM_495, |
---|
593 | RTEMS_RECORD_SYSTEM_496, |
---|
594 | RTEMS_RECORD_SYSTEM_497, |
---|
595 | RTEMS_RECORD_SYSTEM_498, |
---|
596 | RTEMS_RECORD_SYSTEM_499, |
---|
597 | RTEMS_RECORD_SYSTEM_500, |
---|
598 | RTEMS_RECORD_SYSTEM_501, |
---|
599 | RTEMS_RECORD_SYSTEM_502, |
---|
600 | RTEMS_RECORD_SYSTEM_503, |
---|
601 | RTEMS_RECORD_SYSTEM_504, |
---|
602 | RTEMS_RECORD_SYSTEM_505, |
---|
603 | RTEMS_RECORD_SYSTEM_506, |
---|
604 | RTEMS_RECORD_SYSTEM_507, |
---|
605 | RTEMS_RECORD_SYSTEM_508, |
---|
606 | RTEMS_RECORD_SYSTEM_509, |
---|
607 | RTEMS_RECORD_SYSTEM_510, |
---|
608 | RTEMS_RECORD_SYSTEM_511, |
---|
609 | |
---|
610 | /* There are 512 events reserved for the user */ |
---|
611 | RTEMS_RECORD_USER_0, |
---|
612 | RTEMS_RECORD_USER_1, |
---|
613 | RTEMS_RECORD_USER_2, |
---|
614 | RTEMS_RECORD_USER_3, |
---|
615 | RTEMS_RECORD_USER_4, |
---|
616 | RTEMS_RECORD_USER_5, |
---|
617 | RTEMS_RECORD_USER_6, |
---|
618 | RTEMS_RECORD_USER_7, |
---|
619 | RTEMS_RECORD_USER_8, |
---|
620 | RTEMS_RECORD_USER_9, |
---|
621 | RTEMS_RECORD_USER_10, |
---|
622 | RTEMS_RECORD_USER_11, |
---|
623 | RTEMS_RECORD_USER_12, |
---|
624 | RTEMS_RECORD_USER_13, |
---|
625 | RTEMS_RECORD_USER_14, |
---|
626 | RTEMS_RECORD_USER_15, |
---|
627 | RTEMS_RECORD_USER_16, |
---|
628 | RTEMS_RECORD_USER_17, |
---|
629 | RTEMS_RECORD_USER_18, |
---|
630 | RTEMS_RECORD_USER_19, |
---|
631 | RTEMS_RECORD_USER_20, |
---|
632 | RTEMS_RECORD_USER_21, |
---|
633 | RTEMS_RECORD_USER_22, |
---|
634 | RTEMS_RECORD_USER_23, |
---|
635 | RTEMS_RECORD_USER_24, |
---|
636 | RTEMS_RECORD_USER_25, |
---|
637 | RTEMS_RECORD_USER_26, |
---|
638 | RTEMS_RECORD_USER_27, |
---|
639 | RTEMS_RECORD_USER_28, |
---|
640 | RTEMS_RECORD_USER_29, |
---|
641 | RTEMS_RECORD_USER_30, |
---|
642 | RTEMS_RECORD_USER_31, |
---|
643 | RTEMS_RECORD_USER_32, |
---|
644 | RTEMS_RECORD_USER_33, |
---|
645 | RTEMS_RECORD_USER_34, |
---|
646 | RTEMS_RECORD_USER_35, |
---|
647 | RTEMS_RECORD_USER_36, |
---|
648 | RTEMS_RECORD_USER_37, |
---|
649 | RTEMS_RECORD_USER_38, |
---|
650 | RTEMS_RECORD_USER_39, |
---|
651 | RTEMS_RECORD_USER_40, |
---|
652 | RTEMS_RECORD_USER_41, |
---|
653 | RTEMS_RECORD_USER_42, |
---|
654 | RTEMS_RECORD_USER_43, |
---|
655 | RTEMS_RECORD_USER_44, |
---|
656 | RTEMS_RECORD_USER_45, |
---|
657 | RTEMS_RECORD_USER_46, |
---|
658 | RTEMS_RECORD_USER_47, |
---|
659 | RTEMS_RECORD_USER_48, |
---|
660 | RTEMS_RECORD_USER_49, |
---|
661 | RTEMS_RECORD_USER_50, |
---|
662 | RTEMS_RECORD_USER_51, |
---|
663 | RTEMS_RECORD_USER_52, |
---|
664 | RTEMS_RECORD_USER_53, |
---|
665 | RTEMS_RECORD_USER_54, |
---|
666 | RTEMS_RECORD_USER_55, |
---|
667 | RTEMS_RECORD_USER_56, |
---|
668 | RTEMS_RECORD_USER_57, |
---|
669 | RTEMS_RECORD_USER_58, |
---|
670 | RTEMS_RECORD_USER_59, |
---|
671 | RTEMS_RECORD_USER_60, |
---|
672 | RTEMS_RECORD_USER_61, |
---|
673 | RTEMS_RECORD_USER_62, |
---|
674 | RTEMS_RECORD_USER_63, |
---|
675 | RTEMS_RECORD_USER_64, |
---|
676 | RTEMS_RECORD_USER_65, |
---|
677 | RTEMS_RECORD_USER_66, |
---|
678 | RTEMS_RECORD_USER_67, |
---|
679 | RTEMS_RECORD_USER_68, |
---|
680 | RTEMS_RECORD_USER_69, |
---|
681 | RTEMS_RECORD_USER_70, |
---|
682 | RTEMS_RECORD_USER_71, |
---|
683 | RTEMS_RECORD_USER_72, |
---|
684 | RTEMS_RECORD_USER_73, |
---|
685 | RTEMS_RECORD_USER_74, |
---|
686 | RTEMS_RECORD_USER_75, |
---|
687 | RTEMS_RECORD_USER_76, |
---|
688 | RTEMS_RECORD_USER_77, |
---|
689 | RTEMS_RECORD_USER_78, |
---|
690 | RTEMS_RECORD_USER_79, |
---|
691 | RTEMS_RECORD_USER_80, |
---|
692 | RTEMS_RECORD_USER_81, |
---|
693 | RTEMS_RECORD_USER_82, |
---|
694 | RTEMS_RECORD_USER_83, |
---|
695 | RTEMS_RECORD_USER_84, |
---|
696 | RTEMS_RECORD_USER_85, |
---|
697 | RTEMS_RECORD_USER_86, |
---|
698 | RTEMS_RECORD_USER_87, |
---|
699 | RTEMS_RECORD_USER_88, |
---|
700 | RTEMS_RECORD_USER_89, |
---|
701 | RTEMS_RECORD_USER_90, |
---|
702 | RTEMS_RECORD_USER_91, |
---|
703 | RTEMS_RECORD_USER_92, |
---|
704 | RTEMS_RECORD_USER_93, |
---|
705 | RTEMS_RECORD_USER_94, |
---|
706 | RTEMS_RECORD_USER_95, |
---|
707 | RTEMS_RECORD_USER_96, |
---|
708 | RTEMS_RECORD_USER_97, |
---|
709 | RTEMS_RECORD_USER_98, |
---|
710 | RTEMS_RECORD_USER_99, |
---|
711 | RTEMS_RECORD_USER_100, |
---|
712 | RTEMS_RECORD_USER_101, |
---|
713 | RTEMS_RECORD_USER_102, |
---|
714 | RTEMS_RECORD_USER_103, |
---|
715 | RTEMS_RECORD_USER_104, |
---|
716 | RTEMS_RECORD_USER_105, |
---|
717 | RTEMS_RECORD_USER_106, |
---|
718 | RTEMS_RECORD_USER_107, |
---|
719 | RTEMS_RECORD_USER_108, |
---|
720 | RTEMS_RECORD_USER_109, |
---|
721 | RTEMS_RECORD_USER_110, |
---|
722 | RTEMS_RECORD_USER_111, |
---|
723 | RTEMS_RECORD_USER_112, |
---|
724 | RTEMS_RECORD_USER_113, |
---|
725 | RTEMS_RECORD_USER_114, |
---|
726 | RTEMS_RECORD_USER_115, |
---|
727 | RTEMS_RECORD_USER_116, |
---|
728 | RTEMS_RECORD_USER_117, |
---|
729 | RTEMS_RECORD_USER_118, |
---|
730 | RTEMS_RECORD_USER_119, |
---|
731 | RTEMS_RECORD_USER_120, |
---|
732 | RTEMS_RECORD_USER_121, |
---|
733 | RTEMS_RECORD_USER_122, |
---|
734 | RTEMS_RECORD_USER_123, |
---|
735 | RTEMS_RECORD_USER_124, |
---|
736 | RTEMS_RECORD_USER_125, |
---|
737 | RTEMS_RECORD_USER_126, |
---|
738 | RTEMS_RECORD_USER_127, |
---|
739 | RTEMS_RECORD_USER_128, |
---|
740 | RTEMS_RECORD_USER_129, |
---|
741 | RTEMS_RECORD_USER_130, |
---|
742 | RTEMS_RECORD_USER_131, |
---|
743 | RTEMS_RECORD_USER_132, |
---|
744 | RTEMS_RECORD_USER_133, |
---|
745 | RTEMS_RECORD_USER_134, |
---|
746 | RTEMS_RECORD_USER_135, |
---|
747 | RTEMS_RECORD_USER_136, |
---|
748 | RTEMS_RECORD_USER_137, |
---|
749 | RTEMS_RECORD_USER_138, |
---|
750 | RTEMS_RECORD_USER_139, |
---|
751 | RTEMS_RECORD_USER_140, |
---|
752 | RTEMS_RECORD_USER_141, |
---|
753 | RTEMS_RECORD_USER_142, |
---|
754 | RTEMS_RECORD_USER_143, |
---|
755 | RTEMS_RECORD_USER_144, |
---|
756 | RTEMS_RECORD_USER_145, |
---|
757 | RTEMS_RECORD_USER_146, |
---|
758 | RTEMS_RECORD_USER_147, |
---|
759 | RTEMS_RECORD_USER_148, |
---|
760 | RTEMS_RECORD_USER_149, |
---|
761 | RTEMS_RECORD_USER_150, |
---|
762 | RTEMS_RECORD_USER_151, |
---|
763 | RTEMS_RECORD_USER_152, |
---|
764 | RTEMS_RECORD_USER_153, |
---|
765 | RTEMS_RECORD_USER_154, |
---|
766 | RTEMS_RECORD_USER_155, |
---|
767 | RTEMS_RECORD_USER_156, |
---|
768 | RTEMS_RECORD_USER_157, |
---|
769 | RTEMS_RECORD_USER_158, |
---|
770 | RTEMS_RECORD_USER_159, |
---|
771 | RTEMS_RECORD_USER_160, |
---|
772 | RTEMS_RECORD_USER_161, |
---|
773 | RTEMS_RECORD_USER_162, |
---|
774 | RTEMS_RECORD_USER_163, |
---|
775 | RTEMS_RECORD_USER_164, |
---|
776 | RTEMS_RECORD_USER_165, |
---|
777 | RTEMS_RECORD_USER_166, |
---|
778 | RTEMS_RECORD_USER_167, |
---|
779 | RTEMS_RECORD_USER_168, |
---|
780 | RTEMS_RECORD_USER_169, |
---|
781 | RTEMS_RECORD_USER_170, |
---|
782 | RTEMS_RECORD_USER_171, |
---|
783 | RTEMS_RECORD_USER_172, |
---|
784 | RTEMS_RECORD_USER_173, |
---|
785 | RTEMS_RECORD_USER_174, |
---|
786 | RTEMS_RECORD_USER_175, |
---|
787 | RTEMS_RECORD_USER_176, |
---|
788 | RTEMS_RECORD_USER_177, |
---|
789 | RTEMS_RECORD_USER_178, |
---|
790 | RTEMS_RECORD_USER_179, |
---|
791 | RTEMS_RECORD_USER_180, |
---|
792 | RTEMS_RECORD_USER_181, |
---|
793 | RTEMS_RECORD_USER_182, |
---|
794 | RTEMS_RECORD_USER_183, |
---|
795 | RTEMS_RECORD_USER_184, |
---|
796 | RTEMS_RECORD_USER_185, |
---|
797 | RTEMS_RECORD_USER_186, |
---|
798 | RTEMS_RECORD_USER_187, |
---|
799 | RTEMS_RECORD_USER_188, |
---|
800 | RTEMS_RECORD_USER_189, |
---|
801 | RTEMS_RECORD_USER_190, |
---|
802 | RTEMS_RECORD_USER_191, |
---|
803 | RTEMS_RECORD_USER_192, |
---|
804 | RTEMS_RECORD_USER_193, |
---|
805 | RTEMS_RECORD_USER_194, |
---|
806 | RTEMS_RECORD_USER_195, |
---|
807 | RTEMS_RECORD_USER_196, |
---|
808 | RTEMS_RECORD_USER_197, |
---|
809 | RTEMS_RECORD_USER_198, |
---|
810 | RTEMS_RECORD_USER_199, |
---|
811 | RTEMS_RECORD_USER_200, |
---|
812 | RTEMS_RECORD_USER_201, |
---|
813 | RTEMS_RECORD_USER_202, |
---|
814 | RTEMS_RECORD_USER_203, |
---|
815 | RTEMS_RECORD_USER_204, |
---|
816 | RTEMS_RECORD_USER_205, |
---|
817 | RTEMS_RECORD_USER_206, |
---|
818 | RTEMS_RECORD_USER_207, |
---|
819 | RTEMS_RECORD_USER_208, |
---|
820 | RTEMS_RECORD_USER_209, |
---|
821 | RTEMS_RECORD_USER_210, |
---|
822 | RTEMS_RECORD_USER_211, |
---|
823 | RTEMS_RECORD_USER_212, |
---|
824 | RTEMS_RECORD_USER_213, |
---|
825 | RTEMS_RECORD_USER_214, |
---|
826 | RTEMS_RECORD_USER_215, |
---|
827 | RTEMS_RECORD_USER_216, |
---|
828 | RTEMS_RECORD_USER_217, |
---|
829 | RTEMS_RECORD_USER_218, |
---|
830 | RTEMS_RECORD_USER_219, |
---|
831 | RTEMS_RECORD_USER_220, |
---|
832 | RTEMS_RECORD_USER_221, |
---|
833 | RTEMS_RECORD_USER_222, |
---|
834 | RTEMS_RECORD_USER_223, |
---|
835 | RTEMS_RECORD_USER_224, |
---|
836 | RTEMS_RECORD_USER_225, |
---|
837 | RTEMS_RECORD_USER_226, |
---|
838 | RTEMS_RECORD_USER_227, |
---|
839 | RTEMS_RECORD_USER_228, |
---|
840 | RTEMS_RECORD_USER_229, |
---|
841 | RTEMS_RECORD_USER_230, |
---|
842 | RTEMS_RECORD_USER_231, |
---|
843 | RTEMS_RECORD_USER_232, |
---|
844 | RTEMS_RECORD_USER_233, |
---|
845 | RTEMS_RECORD_USER_234, |
---|
846 | RTEMS_RECORD_USER_235, |
---|
847 | RTEMS_RECORD_USER_236, |
---|
848 | RTEMS_RECORD_USER_237, |
---|
849 | RTEMS_RECORD_USER_238, |
---|
850 | RTEMS_RECORD_USER_239, |
---|
851 | RTEMS_RECORD_USER_240, |
---|
852 | RTEMS_RECORD_USER_241, |
---|
853 | RTEMS_RECORD_USER_242, |
---|
854 | RTEMS_RECORD_USER_243, |
---|
855 | RTEMS_RECORD_USER_244, |
---|
856 | RTEMS_RECORD_USER_245, |
---|
857 | RTEMS_RECORD_USER_246, |
---|
858 | RTEMS_RECORD_USER_247, |
---|
859 | RTEMS_RECORD_USER_248, |
---|
860 | RTEMS_RECORD_USER_249, |
---|
861 | RTEMS_RECORD_USER_250, |
---|
862 | RTEMS_RECORD_USER_251, |
---|
863 | RTEMS_RECORD_USER_252, |
---|
864 | RTEMS_RECORD_USER_253, |
---|
865 | RTEMS_RECORD_USER_254, |
---|
866 | RTEMS_RECORD_USER_255, |
---|
867 | RTEMS_RECORD_USER_256, |
---|
868 | RTEMS_RECORD_USER_257, |
---|
869 | RTEMS_RECORD_USER_258, |
---|
870 | RTEMS_RECORD_USER_259, |
---|
871 | RTEMS_RECORD_USER_260, |
---|
872 | RTEMS_RECORD_USER_261, |
---|
873 | RTEMS_RECORD_USER_262, |
---|
874 | RTEMS_RECORD_USER_263, |
---|
875 | RTEMS_RECORD_USER_264, |
---|
876 | RTEMS_RECORD_USER_265, |
---|
877 | RTEMS_RECORD_USER_266, |
---|
878 | RTEMS_RECORD_USER_267, |
---|
879 | RTEMS_RECORD_USER_268, |
---|
880 | RTEMS_RECORD_USER_269, |
---|
881 | RTEMS_RECORD_USER_270, |
---|
882 | RTEMS_RECORD_USER_271, |
---|
883 | RTEMS_RECORD_USER_272, |
---|
884 | RTEMS_RECORD_USER_273, |
---|
885 | RTEMS_RECORD_USER_274, |
---|
886 | RTEMS_RECORD_USER_275, |
---|
887 | RTEMS_RECORD_USER_276, |
---|
888 | RTEMS_RECORD_USER_277, |
---|
889 | RTEMS_RECORD_USER_278, |
---|
890 | RTEMS_RECORD_USER_279, |
---|
891 | RTEMS_RECORD_USER_280, |
---|
892 | RTEMS_RECORD_USER_281, |
---|
893 | RTEMS_RECORD_USER_282, |
---|
894 | RTEMS_RECORD_USER_283, |
---|
895 | RTEMS_RECORD_USER_284, |
---|
896 | RTEMS_RECORD_USER_285, |
---|
897 | RTEMS_RECORD_USER_286, |
---|
898 | RTEMS_RECORD_USER_287, |
---|
899 | RTEMS_RECORD_USER_288, |
---|
900 | RTEMS_RECORD_USER_289, |
---|
901 | RTEMS_RECORD_USER_290, |
---|
902 | RTEMS_RECORD_USER_291, |
---|
903 | RTEMS_RECORD_USER_292, |
---|
904 | RTEMS_RECORD_USER_293, |
---|
905 | RTEMS_RECORD_USER_294, |
---|
906 | RTEMS_RECORD_USER_295, |
---|
907 | RTEMS_RECORD_USER_296, |
---|
908 | RTEMS_RECORD_USER_297, |
---|
909 | RTEMS_RECORD_USER_298, |
---|
910 | RTEMS_RECORD_USER_299, |
---|
911 | RTEMS_RECORD_USER_300, |
---|
912 | RTEMS_RECORD_USER_301, |
---|
913 | RTEMS_RECORD_USER_302, |
---|
914 | RTEMS_RECORD_USER_303, |
---|
915 | RTEMS_RECORD_USER_304, |
---|
916 | RTEMS_RECORD_USER_305, |
---|
917 | RTEMS_RECORD_USER_306, |
---|
918 | RTEMS_RECORD_USER_307, |
---|
919 | RTEMS_RECORD_USER_308, |
---|
920 | RTEMS_RECORD_USER_309, |
---|
921 | RTEMS_RECORD_USER_310, |
---|
922 | RTEMS_RECORD_USER_311, |
---|
923 | RTEMS_RECORD_USER_312, |
---|
924 | RTEMS_RECORD_USER_313, |
---|
925 | RTEMS_RECORD_USER_314, |
---|
926 | RTEMS_RECORD_USER_315, |
---|
927 | RTEMS_RECORD_USER_316, |
---|
928 | RTEMS_RECORD_USER_317, |
---|
929 | RTEMS_RECORD_USER_318, |
---|
930 | RTEMS_RECORD_USER_319, |
---|
931 | RTEMS_RECORD_USER_320, |
---|
932 | RTEMS_RECORD_USER_321, |
---|
933 | RTEMS_RECORD_USER_322, |
---|
934 | RTEMS_RECORD_USER_323, |
---|
935 | RTEMS_RECORD_USER_324, |
---|
936 | RTEMS_RECORD_USER_325, |
---|
937 | RTEMS_RECORD_USER_326, |
---|
938 | RTEMS_RECORD_USER_327, |
---|
939 | RTEMS_RECORD_USER_328, |
---|
940 | RTEMS_RECORD_USER_329, |
---|
941 | RTEMS_RECORD_USER_330, |
---|
942 | RTEMS_RECORD_USER_331, |
---|
943 | RTEMS_RECORD_USER_332, |
---|
944 | RTEMS_RECORD_USER_333, |
---|
945 | RTEMS_RECORD_USER_334, |
---|
946 | RTEMS_RECORD_USER_335, |
---|
947 | RTEMS_RECORD_USER_336, |
---|
948 | RTEMS_RECORD_USER_337, |
---|
949 | RTEMS_RECORD_USER_338, |
---|
950 | RTEMS_RECORD_USER_339, |
---|
951 | RTEMS_RECORD_USER_340, |
---|
952 | RTEMS_RECORD_USER_341, |
---|
953 | RTEMS_RECORD_USER_342, |
---|
954 | RTEMS_RECORD_USER_343, |
---|
955 | RTEMS_RECORD_USER_344, |
---|
956 | RTEMS_RECORD_USER_345, |
---|
957 | RTEMS_RECORD_USER_346, |
---|
958 | RTEMS_RECORD_USER_347, |
---|
959 | RTEMS_RECORD_USER_348, |
---|
960 | RTEMS_RECORD_USER_349, |
---|
961 | RTEMS_RECORD_USER_350, |
---|
962 | RTEMS_RECORD_USER_351, |
---|
963 | RTEMS_RECORD_USER_352, |
---|
964 | RTEMS_RECORD_USER_353, |
---|
965 | RTEMS_RECORD_USER_354, |
---|
966 | RTEMS_RECORD_USER_355, |
---|
967 | RTEMS_RECORD_USER_356, |
---|
968 | RTEMS_RECORD_USER_357, |
---|
969 | RTEMS_RECORD_USER_358, |
---|
970 | RTEMS_RECORD_USER_359, |
---|
971 | RTEMS_RECORD_USER_360, |
---|
972 | RTEMS_RECORD_USER_361, |
---|
973 | RTEMS_RECORD_USER_362, |
---|
974 | RTEMS_RECORD_USER_363, |
---|
975 | RTEMS_RECORD_USER_364, |
---|
976 | RTEMS_RECORD_USER_365, |
---|
977 | RTEMS_RECORD_USER_366, |
---|
978 | RTEMS_RECORD_USER_367, |
---|
979 | RTEMS_RECORD_USER_368, |
---|
980 | RTEMS_RECORD_USER_369, |
---|
981 | RTEMS_RECORD_USER_370, |
---|
982 | RTEMS_RECORD_USER_371, |
---|
983 | RTEMS_RECORD_USER_372, |
---|
984 | RTEMS_RECORD_USER_373, |
---|
985 | RTEMS_RECORD_USER_374, |
---|
986 | RTEMS_RECORD_USER_375, |
---|
987 | RTEMS_RECORD_USER_376, |
---|
988 | RTEMS_RECORD_USER_377, |
---|
989 | RTEMS_RECORD_USER_378, |
---|
990 | RTEMS_RECORD_USER_379, |
---|
991 | RTEMS_RECORD_USER_380, |
---|
992 | RTEMS_RECORD_USER_381, |
---|
993 | RTEMS_RECORD_USER_382, |
---|
994 | RTEMS_RECORD_USER_383, |
---|
995 | RTEMS_RECORD_USER_384, |
---|
996 | RTEMS_RECORD_USER_385, |
---|
997 | RTEMS_RECORD_USER_386, |
---|
998 | RTEMS_RECORD_USER_387, |
---|
999 | RTEMS_RECORD_USER_388, |
---|
1000 | RTEMS_RECORD_USER_389, |
---|
1001 | RTEMS_RECORD_USER_390, |
---|
1002 | RTEMS_RECORD_USER_391, |
---|
1003 | RTEMS_RECORD_USER_392, |
---|
1004 | RTEMS_RECORD_USER_393, |
---|
1005 | RTEMS_RECORD_USER_394, |
---|
1006 | RTEMS_RECORD_USER_395, |
---|
1007 | RTEMS_RECORD_USER_396, |
---|
1008 | RTEMS_RECORD_USER_397, |
---|
1009 | RTEMS_RECORD_USER_398, |
---|
1010 | RTEMS_RECORD_USER_399, |
---|
1011 | RTEMS_RECORD_USER_400, |
---|
1012 | RTEMS_RECORD_USER_401, |
---|
1013 | RTEMS_RECORD_USER_402, |
---|
1014 | RTEMS_RECORD_USER_403, |
---|
1015 | RTEMS_RECORD_USER_404, |
---|
1016 | RTEMS_RECORD_USER_405, |
---|
1017 | RTEMS_RECORD_USER_406, |
---|
1018 | RTEMS_RECORD_USER_407, |
---|
1019 | RTEMS_RECORD_USER_408, |
---|
1020 | RTEMS_RECORD_USER_409, |
---|
1021 | RTEMS_RECORD_USER_410, |
---|
1022 | RTEMS_RECORD_USER_411, |
---|
1023 | RTEMS_RECORD_USER_412, |
---|
1024 | RTEMS_RECORD_USER_413, |
---|
1025 | RTEMS_RECORD_USER_414, |
---|
1026 | RTEMS_RECORD_USER_415, |
---|
1027 | RTEMS_RECORD_USER_416, |
---|
1028 | RTEMS_RECORD_USER_417, |
---|
1029 | RTEMS_RECORD_USER_418, |
---|
1030 | RTEMS_RECORD_USER_419, |
---|
1031 | RTEMS_RECORD_USER_420, |
---|
1032 | RTEMS_RECORD_USER_421, |
---|
1033 | RTEMS_RECORD_USER_422, |
---|
1034 | RTEMS_RECORD_USER_423, |
---|
1035 | RTEMS_RECORD_USER_424, |
---|
1036 | RTEMS_RECORD_USER_425, |
---|
1037 | RTEMS_RECORD_USER_426, |
---|
1038 | RTEMS_RECORD_USER_427, |
---|
1039 | RTEMS_RECORD_USER_428, |
---|
1040 | RTEMS_RECORD_USER_429, |
---|
1041 | RTEMS_RECORD_USER_430, |
---|
1042 | RTEMS_RECORD_USER_431, |
---|
1043 | RTEMS_RECORD_USER_432, |
---|
1044 | RTEMS_RECORD_USER_433, |
---|
1045 | RTEMS_RECORD_USER_434, |
---|
1046 | RTEMS_RECORD_USER_435, |
---|
1047 | RTEMS_RECORD_USER_436, |
---|
1048 | RTEMS_RECORD_USER_437, |
---|
1049 | RTEMS_RECORD_USER_438, |
---|
1050 | RTEMS_RECORD_USER_439, |
---|
1051 | RTEMS_RECORD_USER_440, |
---|
1052 | RTEMS_RECORD_USER_441, |
---|
1053 | RTEMS_RECORD_USER_442, |
---|
1054 | RTEMS_RECORD_USER_443, |
---|
1055 | RTEMS_RECORD_USER_444, |
---|
1056 | RTEMS_RECORD_USER_445, |
---|
1057 | RTEMS_RECORD_USER_446, |
---|
1058 | RTEMS_RECORD_USER_447, |
---|
1059 | RTEMS_RECORD_USER_448, |
---|
1060 | RTEMS_RECORD_USER_449, |
---|
1061 | RTEMS_RECORD_USER_450, |
---|
1062 | RTEMS_RECORD_USER_451, |
---|
1063 | RTEMS_RECORD_USER_452, |
---|
1064 | RTEMS_RECORD_USER_453, |
---|
1065 | RTEMS_RECORD_USER_454, |
---|
1066 | RTEMS_RECORD_USER_455, |
---|
1067 | RTEMS_RECORD_USER_456, |
---|
1068 | RTEMS_RECORD_USER_457, |
---|
1069 | RTEMS_RECORD_USER_458, |
---|
1070 | RTEMS_RECORD_USER_459, |
---|
1071 | RTEMS_RECORD_USER_460, |
---|
1072 | RTEMS_RECORD_USER_461, |
---|
1073 | RTEMS_RECORD_USER_462, |
---|
1074 | RTEMS_RECORD_USER_463, |
---|
1075 | RTEMS_RECORD_USER_464, |
---|
1076 | RTEMS_RECORD_USER_465, |
---|
1077 | RTEMS_RECORD_USER_466, |
---|
1078 | RTEMS_RECORD_USER_467, |
---|
1079 | RTEMS_RECORD_USER_468, |
---|
1080 | RTEMS_RECORD_USER_469, |
---|
1081 | RTEMS_RECORD_USER_470, |
---|
1082 | RTEMS_RECORD_USER_471, |
---|
1083 | RTEMS_RECORD_USER_472, |
---|
1084 | RTEMS_RECORD_USER_473, |
---|
1085 | RTEMS_RECORD_USER_474, |
---|
1086 | RTEMS_RECORD_USER_475, |
---|
1087 | RTEMS_RECORD_USER_476, |
---|
1088 | RTEMS_RECORD_USER_477, |
---|
1089 | RTEMS_RECORD_USER_478, |
---|
1090 | RTEMS_RECORD_USER_479, |
---|
1091 | RTEMS_RECORD_USER_480, |
---|
1092 | RTEMS_RECORD_USER_481, |
---|
1093 | RTEMS_RECORD_USER_482, |
---|
1094 | RTEMS_RECORD_USER_483, |
---|
1095 | RTEMS_RECORD_USER_484, |
---|
1096 | RTEMS_RECORD_USER_485, |
---|
1097 | RTEMS_RECORD_USER_486, |
---|
1098 | RTEMS_RECORD_USER_487, |
---|
1099 | RTEMS_RECORD_USER_488, |
---|
1100 | RTEMS_RECORD_USER_489, |
---|
1101 | RTEMS_RECORD_USER_490, |
---|
1102 | RTEMS_RECORD_USER_491, |
---|
1103 | RTEMS_RECORD_USER_492, |
---|
1104 | RTEMS_RECORD_USER_493, |
---|
1105 | RTEMS_RECORD_USER_494, |
---|
1106 | RTEMS_RECORD_USER_495, |
---|
1107 | RTEMS_RECORD_USER_496, |
---|
1108 | RTEMS_RECORD_USER_497, |
---|
1109 | RTEMS_RECORD_USER_498, |
---|
1110 | RTEMS_RECORD_USER_499, |
---|
1111 | RTEMS_RECORD_USER_500, |
---|
1112 | RTEMS_RECORD_USER_501, |
---|
1113 | RTEMS_RECORD_USER_502, |
---|
1114 | RTEMS_RECORD_USER_503, |
---|
1115 | RTEMS_RECORD_USER_504, |
---|
1116 | RTEMS_RECORD_USER_505, |
---|
1117 | RTEMS_RECORD_USER_506, |
---|
1118 | RTEMS_RECORD_USER_507, |
---|
1119 | RTEMS_RECORD_USER_508, |
---|
1120 | RTEMS_RECORD_USER_509, |
---|
1121 | RTEMS_RECORD_USER_510, |
---|
1122 | RTEMS_RECORD_USER_511 |
---|
1123 | } rtems_record_event; |
---|
1124 | |
---|
1125 | #define RTEMS_RECORD_LAST RTEMS_RECORD_USER_511 |
---|
1126 | |
---|
1127 | #define RTEMS_RECORD_USER( index ) ( RTEMS_RECORD_USER_0 + ( index ) ) |
---|
1128 | |
---|
1129 | /** |
---|
1130 | * @brief Bits in the record item event member reserved for the actual event. |
---|
1131 | */ |
---|
1132 | #define RTEMS_RECORD_EVENT_BITS 10 |
---|
1133 | |
---|
1134 | /** |
---|
1135 | * @brief Bits in the record item event member reserved for the time of the |
---|
1136 | * event. |
---|
1137 | */ |
---|
1138 | #define RTEMS_RECORD_TIME_BITS 22 |
---|
1139 | |
---|
1140 | /** |
---|
1141 | * @brief Builds a time event for the specified time stamp and event. |
---|
1142 | * |
---|
1143 | * The events are stored in the record item with a time stamp. There are 22 |
---|
1144 | * bits allocated to the time stamp and 10 bits allocated to the event. The 22 |
---|
1145 | * bits are enough to get reliable time stamps on a system with a 4GHz CPU |
---|
1146 | * counter and a 1000Hz clock tick. |
---|
1147 | */ |
---|
1148 | #define RTEMS_RECORD_TIME_EVENT( time, event ) \ |
---|
1149 | ( ( ( time ) << RTEMS_RECORD_EVENT_BITS ) | ( event ) ) |
---|
1150 | |
---|
1151 | /** |
---|
1152 | * @brief Gets the time of a time event. |
---|
1153 | */ |
---|
1154 | #define RTEMS_RECORD_GET_TIME( time_event ) \ |
---|
1155 | ( ( time_event ) >> RTEMS_RECORD_EVENT_BITS ) |
---|
1156 | |
---|
1157 | /** |
---|
1158 | * @brief Gets the event of a time event. |
---|
1159 | */ |
---|
1160 | #define RTEMS_RECORD_GET_EVENT( time_event ) \ |
---|
1161 | ( ( time_event ) & ( ( 1U << RTEMS_RECORD_EVENT_BITS ) - 1U ) ) |
---|
1162 | |
---|
1163 | /** |
---|
1164 | * @brief The record data integer type. |
---|
1165 | * |
---|
1166 | * It is big enough to store 32-bit integers and pointers. |
---|
1167 | */ |
---|
1168 | typedef unsigned long rtems_record_data; |
---|
1169 | |
---|
1170 | /** |
---|
1171 | * @brief The native record item. |
---|
1172 | */ |
---|
1173 | typedef struct __attribute__((__packed__)) { |
---|
1174 | uint32_t event; |
---|
1175 | rtems_record_data data; |
---|
1176 | } rtems_record_item; |
---|
1177 | |
---|
1178 | /** |
---|
1179 | * @brief The 32-bit format record item. |
---|
1180 | */ |
---|
1181 | typedef struct { |
---|
1182 | uint32_t event; |
---|
1183 | uint32_t data; |
---|
1184 | } rtems_record_item_32; |
---|
1185 | |
---|
1186 | /** |
---|
1187 | * @brief The 64-bit format record item. |
---|
1188 | */ |
---|
1189 | typedef struct __attribute__((__packed__)) { |
---|
1190 | uint32_t event; |
---|
1191 | uint64_t data; |
---|
1192 | } rtems_record_item_64; |
---|
1193 | |
---|
1194 | const char *rtems_record_event_text( rtems_record_event event ); |
---|
1195 | |
---|
1196 | /** @} */ |
---|
1197 | |
---|
1198 | #ifdef __cplusplus |
---|
1199 | } |
---|
1200 | #endif /* __cplusplus */ |
---|
1201 | |
---|
1202 | #endif /* _RTEMS_RECORDDATA_H */ |
---|