Add initial ARM support, fix bit shifting error.
diff --git a/cper-parse.h b/cper-parse.h
index 8bb883a..a49c455 100644
--- a/cper-parse.h
+++ b/cper-parse.h
@@ -2,6 +2,10 @@
#define CPER_PARSE_H
#include "json.h"
+#define CPER_HEADER_VALID_BITFIELD_NAMES (const char*[]) {"platformID", "timestamp", "partitionID"}
+#define CPER_SECTION_DESCRIPTOR_FLAGS_BITFIELD_NAMES (const char*[]) \
+ {"primary", "containmentWarning", "reset", "errorThresholdExceeded", "resourceNotAccessible", "latentError", \
+ "propagated", "overflow"}
#define CPER_HEADER_FLAG_TYPES_KEYS (int []){1, 2, 3}
#define CPER_HEADER_FLAG_TYPES_VALUES (const char*[]){"HW_ERROR_FLAGS_RECOVERED", "HW_ERROR_FLAGS_PREVERR", "HW_ERROR_FLAGS_SIMULATED"}