| 
    openMMC
    
   Open Source Modular MMC for AMCs 
   | 
 
#include "ipmi.h"#include "hpm.h"#include "utils.h"#include "string.h"#include "led.h"#include "payload.h"#include "port.h"
Variables | |
| t_ipmc_capabilities | ipmc_cap | 
| t_component | hpm_components [HPM_MAX_COMPONENTS] | 
| void hpm_init | ( | void | ) | 
| IPMI_HANDLER | ( | ipmi_picmg_abort_firmware_upgrade | , | 
| NETFN_GRPEXT | , | ||
| IPMI_PICMG_CMD_HPM_ABORT_FIRMWARE_UPGRADE | , | ||
| ipmi_msg * | req, | ||
| ipmi_msg * | rsp ) | 
| IPMI_HANDLER | ( | ipmi_picmg_activate_firmware | , | 
| NETFN_GRPEXT | , | ||
| IPMI_PICMG_CMD_HPM_ACTIVATE_FIRMWARE | , | ||
| ipmi_msg * | req, | ||
| ipmi_msg * | rsp ) | 
| IPMI_HANDLER | ( | ipmi_picmg_finish_firmware_upload | , | 
| NETFN_GRPEXT | , | ||
| IPMI_PICMG_CMD_HPM_FINISH_FIRMWARE_UPLOAD | , | ||
| ipmi_msg * | req, | ||
| ipmi_msg * | rsp ) | 
| IPMI_HANDLER | ( | ipmi_picmg_get_component_properties | , | 
| NETFN_GRPEXT | , | ||
| IPMI_PICMG_CMD_HPM_GET_COMPONENT_PROPERTIES | , | ||
| ipmi_msg * | req, | ||
| ipmi_msg * | rsp ) | 
| IPMI_HANDLER | ( | ipmi_picmg_get_upgrade_capabilities | , | 
| NETFN_GRPEXT | , | ||
| IPMI_PICMG_CMD_HPM_GET_UPGRADE_CAPABILITIES | , | ||
| ipmi_msg * | req, | ||
| ipmi_msg * | rsp ) | 
| IPMI_HANDLER | ( | ipmi_picmg_get_upgrade_status | , | 
| NETFN_GRPEXT | , | ||
| IPMI_PICMG_CMD_HPM_GET_UPGRADE_STATUS | , | ||
| ipmi_msg * | req, | ||
| ipmi_msg * | rsp ) | 
| IPMI_HANDLER | ( | ipmi_picmg_initiate_upgrade_action | , | 
| NETFN_GRPEXT | , | ||
| IPMI_PICMG_CMD_HPM_INITIATE_UPGRADE_ACTION | , | ||
| ipmi_msg * | req, | ||
| ipmi_msg * | rsp ) | 
| IPMI_HANDLER | ( | ipmi_picmg_upload_firmware_block | , | 
| NETFN_GRPEXT | , | ||
| IPMI_PICMG_CMD_HPM_UPLOAD_FIRMWARE_BLOCK | , | ||
| ipmi_msg * | req, | ||
| ipmi_msg * | rsp ) | 
| t_component hpm_components[HPM_MAX_COMPONENTS] | 
| t_ipmc_capabilities ipmc_cap |