diff options
author | Thi Tran <thi@us.ibm.com> | 2011-05-12 12:51:31 -0500 |
---|---|---|
committer | Andrew J. Geissler <andrewg@us.ibm.com> | 2011-05-24 10:08:00 -0500 |
commit | ed023e4eb60989a43b1e1e672dd77d84d3a543b3 (patch) | |
tree | 9e109d40d46fdc7f67e62817e851bee678e64b5e /src/usr/errl/errlservicecodes.H | |
parent | 50e70ce9facb233be4158569c11dc8b64d4297b2 (diff) | |
download | talos-hostboot-ed023e4eb60989a43b1e1e672dd77d84d3a543b3.tar.gz talos-hostboot-ed023e4eb60989a43b1e1e672dd77d84d3a543b3.zip |
Initial Error Log code delivery
Merge src/usr/makefile conflict
Update after first review
Update after 2nd review. Add error creation example
Update example with review comments
Re-arrange parameters' order of error log constructor
Update with additional comments from Patrick
Change-Id: I18001f6232492a3acfd8819b34ef670a785ac483
Reviewed-on: http://gfwr801.rchland.ibm.com:8080/gerrit/72
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com>
Diffstat (limited to 'src/usr/errl/errlservicecodes.H')
-rw-r--r-- | src/usr/errl/errlservicecodes.H | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/src/usr/errl/errlservicecodes.H b/src/usr/errl/errlservicecodes.H new file mode 100644 index 000000000..8884d6cd1 --- /dev/null +++ b/src/usr/errl/errlservicecodes.H @@ -0,0 +1,30 @@ +#ifndef __ERRL_SERVICE_CODE_H +#define __ERRL_SERVICE_CODE_H + +/** + * @file errlservicecodes.H + * + * @brief Reason code and Module ID definitions for ERRL component. + * + */ + +#include <hbotcompid.H> + +// Module IDs for ERRL component +enum +{ + ERRL_FIRST_MODULE_ID = 0x00, + //........ + ERRL_LAST_MODULE_ID = 0xFF +}; + +// Reason codes for ERRL component +enum errlReasonCode +{ + ERRL_FIRST_ERR = ERRL_COMP_ID | 0x01, + //........ + ERRL_LAST_ERR = ERRL_COMP_ID | 0xFF +}; + + +#endif |