Home |
RTTarget-32 Programming Manual Running Win32 Programs without Win32 Running a Program on the Target Booting from the CPU Reset Vector Compiling and Linking with On Time RTOS-32 |
Running a Program on the TargetSection RTLoc describes how a program is prepared to run on the target. This section describes how it actually gets there. Before the program can be invoked, the computer's CPU and vital hardware components must be initialized. Then, the program data must be initialized (e.g., copied entities must be copied or decompressed, uninitialized data must be set to 0, etc.). These steps are performed by the RTTarget-32 boot code. Five forms of booting are supported: booting from disk (legacy BIOS), from a BIOS extension, from MS-DOS, booting through the CPU's reset vector, and UEFI booting. In addition, RTTarget-32's Remote Debug Monitor and RTRun can be used to download programs via a serial port, a parallel port, or an Ethernet connection. Booting from the CPU Reset Vector
|