dcmihandler: Fix Get DCMI Capabilities command

Get DCMI Capabilities (Discover) command returned
wrong values for parameters exceeding 1 byte length.
Also added the check for SEL entries number range
per DCMI specification.

Tested: the condition for value limit check works properly.

Change-Id: Iee0d75594067630bb6094d05533c87e3ad82807e
Signed-off-by: Kirill Pakhomov <k.pakhomov@yadro.com>
diff --git a/dcmihandler.hpp b/dcmihandler.hpp
index 8b16e3d..a188c25 100644
--- a/dcmihandler.hpp
+++ b/dcmihandler.hpp
@@ -58,6 +58,8 @@
     "/usr/share/ipmi-providers/dcmi_cap.json";
 static constexpr auto gDCMIPowerMgmtCapability = "PowerManagement";
 static constexpr auto gDCMIPowerMgmtSupported = 0x1;
+static constexpr auto gMaxSELEntriesMask = 0xFFF;
+static constexpr auto gByteBitSize = 8;
 
 namespace assettag
 {