On Time RTOS-32 Documentation
Welcome
RTTarget-32
RTTarget-32 Programming Manual
Introduction
Running Win32 Programs without Win32
Benefits of Running without Windows
Benefits of Running with Windows
Preparing a Program for RTTarget-32
Locating a Program
Cross Debugging a Program
A Complete Example
The i386 Microprocessor
RTLoc: Locating a Program
Running a Program on the Target
Cross Debugging
Using an IDE
The RTTarget-32 API
Demo Programs
Advanced Topics
Compiling and Linking with On Time RTOS-32
Redistributable Components of RTTarget-32
RTLoc Error Messages
RTTarget-32 Reference Manual
RTKernel-32
RTFiles-32
RTIP-32
RTPEG-32
RTUSB-32
|
Benefits of Running with Windows
The following operating system services are not (or only in part) supported by RTTarget-32:
- Running several processes concurrently. However, the real-time multitasking system RTKernel-32 from On Time is compatible with RTTarget-32 and can be used for real-time multithreading.
- File system. RTTarget-32 can load programs from disk at boot time, but it supports file I/O only for the console, parallel ports, and for files located into the program (see RTLoc: Locating a Program, section File). However, the full-featured file system RTFiles-32 from On Time is compatible with RTTarget-32.
- Graphical user interface. RTTarget-32 supports character I/O only (e.g., printf, puts, etc.). However, On Time RTOS-32 component RTPEG-32 is available for professional graphics user interfaces.
- Complete Win32 API. RTTarget-32 supports only a subset of the Win32 API. However, this subset can be extended by the application. The subset supplied is sufficient to support most parts of the standard C/C++ or Pascal run-time systems.
Running Win32 Programs without Win32
Benefits of Running without Windows
Preparing a Program for RTTarget-32
|