VxWorks 7: Real-Time Processes

How to create user space applications, and methods for working with them.

Limited availability | See below

rate limit

Code not recognized.

About this course

A real-time process (RTP) is a way to execute VxWorks applications in user space.  This set of topics will allow you distinguish between tasks and RTPs, use the protected memory model, the system call mechanism, and use shared libraries between RTPs.  It will also show you how to configure the kernel to use RTPs, how to build, load, and run them, and how to debug RTPs.

Product: VxWorks 7
Based on: SR540
Applicable for: All VxWorks 7

Learning Objectives

The tasks in kernel space are created as DKM projects, or downloadable kernel modules, while those in user space will be created by real-time process or RTP projects. I will be examining the two in broad terms, describing where they are positioned in target memory.

Course Syllabus:

 

About this course

A real-time process (RTP) is a way to execute VxWorks applications in user space.  This set of topics will allow you distinguish between tasks and RTPs, use the protected memory model, the system call mechanism, and use shared libraries between RTPs.  It will also show you how to configure the kernel to use RTPs, how to build, load, and run them, and how to debug RTPs.

Product: VxWorks 7
Based on: SR540
Applicable for: All VxWorks 7

Learning Objectives

The tasks in kernel space are created as DKM projects, or downloadable kernel modules, while those in user space will be created by real-time process or RTP projects. I will be examining the two in broad terms, describing where they are positioned in target memory.

Course Syllabus: