Tools guide — Program loader 37
Developer’s Guide – RIM 950 Wireless Handheld™
In this example, APP2.DLL is assumed to reside in the working
directory
C:\dev\app1.dll app2.dll.

Debugging hints

Some tips for debugging applications using the simulator (and the RIM
Wireless Handheld itself).
When the machine fails an d requests a reset, you can often
get additional information by typing dbug. This displays the
contents of different registers.
You may be able to get additional information on a reset
request by typing info. If the failure was caused by an
unresolved OS call, this command displays the name of the
call.
For some reset requests, pressing the R key will cause a
reset.
You can force a reset request with Alt-Shift-Backspace.
Program loader
The RIM 950 Wireless Handheld SDK includes a command line utility
(PROGRAMMER.EXE) to load the compiled Windows DLLs onto the
physical wireless handheld. This utility will take the same DLL that was
debugged under Windows, and perform all necessary steps to load it on
to the Wireless Handheld. The utility can also be used to manipulate
applications that are already installed on the wireless handheld.
The PROGRAMMER.EXE utility performs many of the application loader
functions of the Desktop Manager utility shipped with every RIM
Wireless Handheld; it also performs tasks more suited to programmers’
needs.