Home |
RTTarget-32 Programming Manual Running Win32 Programs without Win32 Running a Program on the Target Running with or without Paging Installing Hardware Interrupt Handlers Catching NULL Pointer Assignments Running without Run-Time System Configuration for Debug and Release Builds Loading DLLs through a File System Using the MetaWINDOW Graphics Library Custom MP Floating Pointer Structure Debugging Compiling and Linking with On Time RTOS-32 |
DebuggingRTRth-32 contains a special version of the Debug Monitor (Monrth.exe) to be used with the Real-Time Hypervisor. It supports cross debugging over the virtual network interface (COMPort parameter "Ethernet"), and one of the first 3 physical PCI Ethernet interfaces assigned to the Real-Time Hypervisor virtual machine (COMPort parameter "Ethernet2", "Ethernet3", "Ethernet4"), Serial ports COM1 or COM2 as well as parallel ports LPT1 and LPT2. The debugger acts as a cross debugger, but the host debugger and the Debug Monitor can execute on the same physical PC. The interface to be used by the Debug Monitor should be set in the COMPort command in configuration file RthTarget.cfg. The port to be used on the host is set in file Rttarget.ini. The command line to build the Debug Monitor for the Real-Time Hypervisor is: Rtloc -DBOOT Monrth RthTarget.cfg Monitor.cfg which builds file Monrth.bin. This .bin file can then be booted under the Real-Time Hypervisor.
|