|
The following tables provide detailed information about the events that RTX Time View can monitor.
NOTE: All events monitored and logged by RTX Time View are in RTSS context only.
Group ID: 1
Included in These Filters: Maximum, Typical, Typical plus Internal,
Minimum
Trigger ID |
Events |
1024 |
Thread Context Switch |
Group ID: 2
Included in These Filters: Maximum, Typical, Typical plus Internal,
Minimum
Trigger ID |
Events |
2048 |
Timer Interrupts |
Group ID: 3
Included in These Filters: Maximum, Typical, Typical plus Internal,
Minimum
Trigger ID |
Events |
4096 |
Device Interrupts |
4097 |
Exception Interrupts |
Group ID: 5
Included in These Filters: Maximum, Typical, Typical plus Internal
Trigger ID |
Events |
16384 |
Object Creation |
16385 |
Object Open |
16386 |
Object Close |
16387 |
Object Destroy |
16388 |
Object WaitForSingleObject Wait |
16389 |
Object WaitForSingleObject Wakeup |
16390 |
Object WaitForSingleObject Timeout |
16391 |
Object WaitForMultipleObject Wakeup |
16392 |
Object WaitForMultipleObject Timeout |
Group ID: 6
Included in These Filters: Maximum, Typical
Trigger ID |
Events |
32768 |
Release Semaphore |
32769 |
Release Semaphore Return |
32770 |
Create Semaphore |
32771 |
Create Semaphore Return |
32772 |
Open Semaphore |
32773 |
Open Semaphore Return |
Group ID: 7
Included in These Filters: Maximum, Typical
Trigger ID |
Events |
65536 |
Release Mutex |
65537 |
Release Mutex Return |
65538 |
Create Mutex |
65539 |
Create Mutex Return |
65540 |
Open Mutex |
65541 |
Open Mutex Return |
Group ID: 8
Included in These Filters: Maximum, Typical
Trigger ID |
Events |
131072 |
Pulse Event |
131073 |
Pulse Event Return |
131074 |
Reset Event |
131075 |
Reset Event Return |
131076 |
Set Event |
131077 |
Set Event Return |
131078 |
Create Event |
131079 |
Create Event Return |
131080 |
Open Event |
131081 |
Open Event Return |
131082 |
Create Shared Memory |
131083 |
Create Shared Memory Return |
131084 |
Open Shared Memory |
131085 |
Open Shared Memory Return |
G
roup
ID: 9
Included in These Filters: Maximum, Typical
Trigger ID |
Events |
262144 |
Cancel Timer |
262145 |
Cancel Timer Return |
262146 |
Set Timer |
262147 |
Set Timer Return |
262148 |
Set Timer Relative |
262149 |
Set Timer Relative Return |
262150 |
Create Timer |
262151 |
Create Timer Return |
G
roup
ID: 10
Included in These Filters: Maximum, Typical
Trigger ID |
Events |
524288 |
Raise Exception |
524289 |
Raise Exception Return |
Group ID: 11
Included in These Filters: Maximum, Typical plus Internal
Trigger ID |
Events |
1048576 |
Get Bus Data |
1048577 |
Get Bus Data Return |
1048578 |
Set Bus Data |
1048579 |
Set Bus Data Return |
1048580 |
Translate Bus Address |
1048581 |
Translate Bus Address Return |
Group ID: 12
Included in These Filters: Typical plus Internal
Trigger ID |
Events |
2097152 |
SRI NT Post |
2097153 |
SRI RTSS Post |
2097154 |
SRI RTSS Proxy Priority |
2097155 |
SRI RTSS Server 1 |
2097156 |
SRI RTSS Server 2 |
Group ID: 13
Included in These Filters: Maximum, Typical
Trigger ID |
Events |
4194304 |
Enter Critical Section |
4194305 |
Enter Critical Section Return |
4194306 |
Leave Critical Section |
4194307 |
Leave Critical Section Return |
4194308 |
Resume Thread |
4194309 |
Resume Thread Return |
4194310 |
RtSleep |
4194311 |
RtSleep Return |
4194312 |
Set Thread Priority |
4194313 |
Set Thread Priority Return |
4194314 |
Sleep |
4194315 |
Sleep Return |
4194316 |
Suspend Thread |
4194317 |
Suspend Thread Return |
4194318 |
Wait For Multiple Objects |
4194319 |
Wait For Multiple Objects Return |
4194320 |
Wait For Single Object |
4194321 |
Wait For Single Objects Return |
4194322 |
Get Process Affinity Mask |
4194323 |
Set Process Affinity Mask |
4194324 |
Set Thread Affinity Mask |
4194325 |
Set Thread Ideal Processor |
4194326 |
Get Thread ID |
4194327 |
Get Thread Execution Time* |
4194328 |
Get Thread Create Time* |
4194329 |
Get Thread Exit Time* |
4194330 |
Queue Thread |
4194331 |
Dequeue Thread |
* Corresponds to Deterministic Call selection Get Thread Times in the RTX Time View user interface.
Group ID: 14
Included in These Filters: Maximum, Typical
Trigger ID |
Events |
8388608 |
Allocate Contiguous Memory |
8388609 |
Allocate Contiguous Memory Return |
8388610 |
Allocate Locked Memory |
8388611 |
Allocate Locked Memory Return |
8388612 |
Attach Interrupt |
8388613 |
Attach Interrupt Return |
8388614 |
Attach Shutdown Handler |
8388615 |
Attach Shutdown Handler Return |
8388616 |
Close Handle |
8388617 |
Close Handle Return |
8388618 |
Create Thread |
8388619 |
Create Thread Return |
8388620 |
Delete Critical Section |
8388621 |
Delete Critical Section Return |
8388622 |
Device IO Control |
8388623 |
Device IO Control Return |
8388624 |
Exit Process |
8388625 |
Exit Process Return |
8388626 |
Exit Thread |
8388627 |
Exit Thread Return |
8388628 |
Free Contiguous Memory |
8388629 |
Free Contiguous Memory Return |
8388630 |
Free Locked Memory |
8388631 |
Free Locked Memory Return |
8388632 |
Heap Allocate |
8388633 |
Heap Allocate Return |
8388634 |
Heap Create |
8388635 |
Heap Create Return |
8388636 |
Heap Destroy |
8388637 |
Heap Destroy Return |
8388638 |
Heap Free |
8388639 |
Heap Free Return |
8388640 |
Heap Re-Allocate |
8388641 |
Heap Re-Allocate Return |
8388642 |
Initialize Critical Section |
8388643 |
Initialize Critical Section Return |
8388644 |
Map Memory |
8388645 |
Map Memory Return |
8388646 |
RtPrintF |
8388647 |
RtPrintF Return |
8388648 |
Terminate Thread |
8388649 |
Terminate Thread Return |
8388650 |
Unmap Memory |
8388651 |
Unmap Memory Return |
Group ID: 15
Included in These Filters: Maximum
Trigger ID |
Events |
16777216 |
Create File |
16777217 |
Create File Return |
16777218 |
Delete File |
16777219 |
Delete File Return |
16777220 |
Read File |
16777221 |
Read File Return |
16777222 |
Remove Directory |
16777223 |
Remove Directory Return |
16777224 |
Set File Pointer |
16777225 |
Set File Pointer Return |
16777226 |
Write File |
16777227 |
Write File Return |
Group ID: 16
Included in These Filters: Maximum
Trigger ID |
Events |
33554432 |
SRI NT ISR |
33554433 |
SRI NT DPC |
33554434 |
SRI NT Server |
33554435 |
SRI RTSS Proxy Sec |
33554436 |
Interrupt SRI |
Group ID: 22
Included in These Filters: Minimum
Trigger ID |
Events |
See table below |
User-Defined Events |
When
defining a user event with the RtTraceEvent function, you specify an ID
between 1 and 1000 for the event. You must convert this ID into an unsigned
integer value when using the RTX Time View command line. User Event ID 1 converts
to 2147483649. IDs between 2 and 1000 increment the 2147483649 value,
as show in the following table:
User Event ID |
Unsigned Integer Value for RTX Time View Command Line |
1 |
2147483649 |
2 |
2147483650 |
3 |
2147483651 |
... |
... |
999 |
2147484647 |
1000 |
2147484648 |