//\r
// Net function definition for Firmware command\r
//\r
-#define IPMI_NETFN_FIRMWARE 0x08\r
+#define IPMI_NETFN_FIRMWARE 0x08\r
\r
//\r
// All Firmware commands and their structure definitions to follow here\r
//\r
\r
+// ----------------------------------------------------------------------------------------\r
+// Definitions for Get BMC Execution Context\r
+// ----------------------------------------------------------------------------------------\r
+#define IPMI_GET_BMC_EXECUTION_CONTEXT 0x23\r
+\r
+//\r
+// Constants and Structure definitions for "Get Device ID" command to follow here\r
+//\r
+typedef struct {\r
+ UINT8 CurrentExecutionContext;\r
+ UINT8 PartitionPointer;\r
+} IPMI_MSG_GET_BMC_EXEC_RSP;\r
+\r
+//\r
+// Current Execution Context responses\r
+//\r
+#define IPMI_BMC_IN_FORCED_UPDATE_MODE 0x11\r
+\r
#endif\r