Go to the documentation of this file.
43 #define MPI2_TOOLBOX_CLEAN_TOOL (0x00)
44 #define MPI2_TOOLBOX_MEMORY_MOVE_TOOL (0x01)
45 #define MPI2_TOOLBOX_DIAG_DATA_UPLOAD_TOOL (0x02)
46 #define MPI2_TOOLBOX_ISTWI_READ_WRITE_TOOL (0x03)
47 #define MPI2_TOOLBOX_BEACON_TOOL (0x05)
48 #define MPI2_TOOLBOX_DIAGNOSTIC_CLI_TOOL (0x06)
95 #define MPI2_TOOLBOX_CLEAN_BOOT_SERVICES (0x80000000)
96 #define MPI2_TOOLBOX_CLEAN_PERSIST_MANUFACT_PAGES (0x40000000)
97 #define MPI2_TOOLBOX_CLEAN_OTHER_PERSIST_PAGES (0x20000000)
98 #define MPI2_TOOLBOX_CLEAN_FW_CURRENT (0x10000000)
99 #define MPI2_TOOLBOX_CLEAN_FW_BACKUP (0x08000000)
100 #define MPI2_TOOLBOX_CLEAN_MEGARAID (0x02000000)
101 #define MPI2_TOOLBOX_CLEAN_INITIALIZATION (0x01000000)
102 #define MPI2_TOOLBOX_CLEAN_FLASH (0x00000004)
103 #define MPI2_TOOLBOX_CLEAN_SEEPROM (0x00000002)
104 #define MPI2_TOOLBOX_CLEAN_NVSRAM (0x00000001)
201 #define MPI2_TOOL_ISTWI_ACTION_READ_DATA (0x01)
202 #define MPI2_TOOL_ISTWI_ACTION_WRITE_DATA (0x02)
203 #define MPI2_TOOL_ISTWI_ACTION_SEQUENCE (0x03)
204 #define MPI2_TOOL_ISTWI_ACTION_RESERVE_BUS (0x10)
205 #define MPI2_TOOL_ISTWI_ACTION_RELEASE_BUS (0x11)
206 #define MPI2_TOOL_ISTWI_ACTION_RESET (0x12)
211 #define MPI2_TOOL_ISTWI_FLAG_AUTO_RESERVE_RELEASE (0x80)
212 #define MPI2_TOOL_ISTWI_FLAG_PAGE_ADDR_MASK (0x07)
263 #define MPI2_TOOLBOX_FLAGS_BEACONMODE_OFF (0x00)
264 #define MPI2_TOOLBOX_FLAGS_BEACONMODE_ON (0x01)
271 #define MPI2_TOOLBOX_DIAG_CLI_CMD_LENGTH (0x5C)
355 #define MPI2_DIAG_EXTENDED_TYPE_UTILIZATION (0x02)
358 #define MPI2_DIAG_BUF_TYPE_TRACE (0x00)
359 #define MPI2_DIAG_BUF_TYPE_SNAPSHOT (0x01)
360 #define MPI2_DIAG_BUF_TYPE_EXTENDED (0x02)
362 #define MPI2_DIAG_BUF_TYPE_COUNT (0x03)
365 #define MPI2_DIAG_BUF_FLAG_RELEASE_ON_FULL (0x00000002)
366 #define MPI2_DIAG_BUF_FLAG_IMMEDIATE_RELEASE (0x00000001)