Silicon Laboratories Inc.
Built-in context error variables

Last updated:

Abstract:

A novel method of reporting pertinent information in the event of an error during the execution of a software application is disclosed. The software application includes one or more error reporting structures, which are used to store the pertinent information for each error that is encountered. The pertinent information may include, for example, the file name, the function name, the line number within the function, and others. In some embodiments, a macro is used to populate one or more fields of the error reporting structure. Various methods of identifying the location of the error reporting structure are also disclosed.

Status:
Grant
Type:

Utility

Filling date:

3 Mar 2017

Issue date:

8 Oct 2019