summaryrefslogtreecommitdiffstats
path: root/src/usr/errl/errlservicecodes.H
diff options
context:
space:
mode:
authorThi Tran <thi@us.ibm.com>2011-05-12 12:51:31 -0500
committerAndrew J. Geissler <andrewg@us.ibm.com>2011-05-24 10:08:00 -0500
commited023e4eb60989a43b1e1e672dd77d84d3a543b3 (patch)
tree9e109d40d46fdc7f67e62817e851bee678e64b5e /src/usr/errl/errlservicecodes.H
parent50e70ce9facb233be4158569c11dc8b64d4297b2 (diff)
downloadtalos-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.H30
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
OpenPOWER on IntegriCloud