123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- #include "MsgHndlr.h"
- #include "com_IPMI_Chassis.h"
- #include "Support.h"
- #include "com_IPMI_ChassisDevice.h"
- const CmdHndlrMap_T g_Chassis_CmdHndlr [] =
- {
-
- #if CHASSIS_DEVICE == 1
- { CMD_GET_CHASSIS_CAPABILITIES, PRIV_USER, GET_CHASSIS_CAPABILITIES, 0x00, 0xAAAA ,0xFFFF},
- { CMD_GET_CHASSIS_STATUS, PRIV_USER, GET_CHASSIS_STATUS, 0x00, 0xAAAA ,0xFFFF},
- { CMD_CHASSIS_CONTROL, PRIV_OPERATOR, CHASSIS_CONTROL, sizeof(ChassisControlReq_T), 0xAAAA ,0xFFFF},
-
- { CMD_CHASSIS_IDENTIFY, PRIV_OPERATOR, CHASSIS_IDENTIFY_CMD, 0xFF, 0xAAAA ,0xFFFF},
- { CMD_SET_CHASSIS_CAPABILITIES, PRIV_ADMIN, SET_CHASSIS_CAPABILITIES, 0xFF, 0xAAAA ,0xFFFF},
- { CMD_SET_POWER_RESTORE_POLICY, PRIV_OPERATOR, SET_POWER_RESTORE_POLICY, sizeof(SetPowerRestorePolicyReq_T), 0xAAAA ,0xFFFF},
- { CMD_GET_SYSTEM_RESTART_CAUSE, PRIV_USER, GET_SYSTEM_RESTART_CAUSE, 0x00, 0xAAAA ,0xFFFF},
- { CMD_SET_SYSTEM_BOOT_OPTIONS, PRIV_OPERATOR, SET_SYSTEM_BOOT_OPTIONS, 0xFF, 0xAAAA ,0xFFFF},
- { CMD_GET_SYSTEM_BOOT_OPTIONS, PRIV_OPERATOR, GET_SYSTEM_BOOT_OPTIONS, sizeof (GetBootOptionsReq_T), 0xAAAA ,0xFFFF},
- { CMD_GET_POH_COUNTER, PRIV_USER, GET_POH_COUNTER, 0x00, 0xAAAA ,0xFFFF},
- { CMD_SET_FP_BTN_ENABLES, PRIV_ADMIN, SET_FP_BTN_ENABLES, sizeof(SetFPBtnEnablesReq_T), 0xAAAA ,0xFFFF},
- { CMD_SET_POWER_CYCLE_INTERVAL, PRIV_ADMIN, SET_POWER_CYCLE_INTERVAL, sizeof(SetPowerCycleIntervalReq_T), 0xAAAA ,0xFFFF},
- #endif
- { 0x00, 0x00, 0x00, 0x00, 0x0000 , 0x0000}
-
- };
|