Software Library Reference Manual for VME 429 193
Section 10 – Troubleshooting
10 TROUBLESHOOTING
Section 10 includes a discussion on the types of error messages that may be
received when executing an application program the utilized the API S/W Library.
Included in this section is the following:
a. Error reporting design and result of error message on AIM BOARD 429
performance
b. Complete list of Driver Command Codes and the associated API S/W Library
function call.
Specific questions regarding troubleshooting the AIM API S/W Library should be
directed to either our Customer Support on-line help at www.aim-online.com or one
of the following locations:
AIM GmbH AIM-USA AIM UK
+49-761-45 22 90 866-AIM-A429 +44-1494-44 68 44
10.1 Error Reporting Design
Error messages can be generated by various levels of the API S/W Library
interfaces. This section will address the error messages that the programmer will
most likely come across and how to interpret them. The following scenario
addresses error reporting which may occur when the programmer is attempting to
command the Target software/hardware. In this scenario there are several layers of
function calls involved in communication to the Target as shown in Figure 10.1-1 and
including the following:
a. API S/W Library function within the Host - called within the user's program
b. ApiIo - the function call within the Host used by all API S/W Library functions
(that have an associated driver command) to command the Target
c. _ApiIo - the function call within ApiIo
d. Target S/W - generates error codes interpreted by ApiIo