RTX Time View Event Identifiers

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.

Thread Context Switches

Group ID: 1
Included in These Filters:
Maximum, Typical, Typical plus Internal, Minimum

Trigger ID

Events

1024

Thread Context Switch

Timer Interrupts

Group ID: 2
Included in These Filters:
Maximum, Typical, Typical plus Internal, Minimum

Trigger ID

Events

2048

Timer Interrupts

Device Interrupts and Exceptions

Group ID: 3
Included in These Filters:
Maximum, Typical, Typical plus Internal, Minimum

Trigger ID

Events

4096

Device Interrupts

4097

Exception Interrupts

Object Management Calls

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

Semaphore Calls

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

Mutex Calls

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

Event and Shared Memory Calls

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

Timer Events

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

Exception Events  

G roup ID: 10
Included in These Filters:
Maximum, Typical

Trigger ID

Events

524288

Raise Exception

524289

Raise Exception Return

Device Events

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

SRI Activity Events

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

Deterministic Calls

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.

Non-Deterministic Calls

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

File Calls

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

Internal SRI Activity Calls

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

User Events

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

 

See Also

IntervalZero.com | Support | Give Feedback