openMMC
Open Source Modular MMC for AMCs
Loading...
Searching...
No Matches
Collaboration diagram for IPMI Commands - PICMG (0x2C):

Macros

#define IPMI_PICMG_GRP_EXT   0x00
 
#define IPMI_PICMG_CMD_GET_PROPERTIES   0x00
 
#define IPMI_PICMG_CMD_GET_ADDRESS_INFO   0x01
 
#define IPMI_PICMG_CMD_GET_SHELF_ADDRESS_INFO   0x02
 
#define IPMI_PICMG_CMD_SET_SHELF_ADDRESS_INFO   0x03
 
#define IPMI_PICMG_CMD_FRU_CONTROL   0x04
 
#define IPMI_PICMG_CMD_GET_FRU_LED_PROPERTIES   0x05
 
#define IPMI_PICMG_CMD_GET_LED_COLOR_CAPABILITIES   0x06
 
#define IPMI_PICMG_CMD_SET_FRU_LED_STATE   0x07
 
#define IPMI_PICMG_CMD_GET_FRU_LED_STATE   0x08
 
#define IPMI_PICMG_CMD_SET_IPMB_STATE   0x09
 
#define IPMI_PICMG_CMD_SET_FRU_ACTIVATION_POLICY   0x0A
 
#define IPMI_PICMG_CMD_GET_FRU_ACTIVATION_POLICY   0x0B
 
#define IPMI_PICMG_CMD_SET_FRU_ACTIVATION   0x0C
 
#define IPMI_PICMG_CMD_GET_DEVICE_LOCATOR_RECORD   0x0D
 
#define IPMI_PICMG_CMD_SET_PORT_STATE   0x0E
 
#define IPMI_PICMG_CMD_GET_PORT_STATE   0x0F
 
#define IPMI_PICMG_CMD_COMPUTE_POWER_PROPERTIES   0x10
 
#define IPMI_PICMG_CMD_SET_POWER_LEVEL   0x11
 
#define IPMI_PICMG_CMD_GET_POWER_LEVEL   0x12
 
#define IPMI_PICMG_CMD_RENEGOTIATE_POWER   0x13
 
#define IPMI_PICMG_CMD_GET_FAN_SPEED_PROPERTIES   0x14
 
#define IPMI_PICMG_CMD_SET_FAN_LEVEL   0x15
 
#define IPMI_PICMG_CMD_GET_FAN_LEVEL   0x16
 
#define IPMI_PICMG_CMD_BUSED_RESOURCE   0x17
 
#define IPMI_PICMG_CMD_IPMB_LINK_INFO   0x18
 
#define IPMI_PICMG_CMD_SET_AMC_PORT_STATE   0x19
 
#define IPMI_PICMG_CMD_GET_AMC_PORT_STATE   0x1A
 
#define IPMI_PICMG_CMD_SHELF_MANAGER_IPMB_ADDRESS   0x1B
 
#define IPMI_PICMG_CMD_SET_FAN_POLICY   0x1C
 
#define IPMI_PICMG_CMD_GET_FAN_POLICY   0x1D
 
#define IPMI_PICMG_CMD_FRU_CONTROL_CAPABILITIES   0x1E
 
#define IPMI_PICMG_CMD_FRU_INVENTORY_DEVICE_LOCK_CONTROL   0x1F
 
#define IPMI_PICMG_CMD_FRU_INVENTORY_DEVICE_WRITE   0x20
 
#define IPMI_PICMG_CMD_GET_SHELF_MANAGER_IP_ADDRESSES   0x21
 
#define IPMI_PICMG_CMD_SHELF_POWER_ALLOCATION   0x22
 
#define IPMI_PICMG_CMD_GET_TELCO_ALARM_CAPABILITY   0x29
 
#define IPMI_PICMG_CMD_HPM_GET_UPGRADE_CAPABILITIES   0x2E
 
#define IPMI_PICMG_CMD_HPM_GET_COMPONENT_PROPERTIES   0x2F
 
#define IPMI_PICMG_CMD_HPM_ABORT_FIRMWARE_UPGRADE   0x30
 
#define IPMI_PICMG_CMD_HPM_INITIATE_UPGRADE_ACTION   0x31
 
#define IPMI_PICMG_CMD_HPM_UPLOAD_FIRMWARE_BLOCK   0x32
 
#define IPMI_PICMG_CMD_HPM_FINISH_FIRMWARE_UPLOAD   0x33
 
#define IPMI_PICMG_CMD_HPM_GET_UPGRADE_STATUS   0x34
 
#define IPMI_PICMG_CMD_HPM_ACTIVATE_FIRMWARE   0x35
 
#define IPMI_PICMG_CMD_HPM_QUERY_SELF_RESULTS   0x36
 
#define IPMI_PICMG_CMD_HPM_QUERY_ROLLBACK_STATUS   0x37
 
#define IPMI_PICMG_CMD_HPM_INITIATE_MANUAL_ROLLBACK   0x38
 

Detailed Description

Macro Definition Documentation

◆ IPMI_PICMG_CMD_BUSED_RESOURCE

#define IPMI_PICMG_CMD_BUSED_RESOURCE   0x17

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_COMPUTE_POWER_PROPERTIES

#define IPMI_PICMG_CMD_COMPUTE_POWER_PROPERTIES   0x10

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_FRU_CONTROL

#define IPMI_PICMG_CMD_FRU_CONTROL   0x04

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_FRU_CONTROL_CAPABILITIES

#define IPMI_PICMG_CMD_FRU_CONTROL_CAPABILITIES   0x1E

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_FRU_INVENTORY_DEVICE_LOCK_CONTROL

#define IPMI_PICMG_CMD_FRU_INVENTORY_DEVICE_LOCK_CONTROL   0x1F

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_FRU_INVENTORY_DEVICE_WRITE

#define IPMI_PICMG_CMD_FRU_INVENTORY_DEVICE_WRITE   0x20

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_GET_ADDRESS_INFO

#define IPMI_PICMG_CMD_GET_ADDRESS_INFO   0x01

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_GET_AMC_PORT_STATE

#define IPMI_PICMG_CMD_GET_AMC_PORT_STATE   0x1A

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_GET_DEVICE_LOCATOR_RECORD

#define IPMI_PICMG_CMD_GET_DEVICE_LOCATOR_RECORD   0x0D

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_GET_FAN_LEVEL

#define IPMI_PICMG_CMD_GET_FAN_LEVEL   0x16

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_GET_FAN_POLICY

#define IPMI_PICMG_CMD_GET_FAN_POLICY   0x1D

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_GET_FAN_SPEED_PROPERTIES

#define IPMI_PICMG_CMD_GET_FAN_SPEED_PROPERTIES   0x14

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_GET_FRU_ACTIVATION_POLICY

#define IPMI_PICMG_CMD_GET_FRU_ACTIVATION_POLICY   0x0B

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_GET_FRU_LED_PROPERTIES

#define IPMI_PICMG_CMD_GET_FRU_LED_PROPERTIES   0x05

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_GET_FRU_LED_STATE

#define IPMI_PICMG_CMD_GET_FRU_LED_STATE   0x08

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_GET_LED_COLOR_CAPABILITIES

#define IPMI_PICMG_CMD_GET_LED_COLOR_CAPABILITIES   0x06

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_GET_PORT_STATE

#define IPMI_PICMG_CMD_GET_PORT_STATE   0x0F

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_GET_POWER_LEVEL

#define IPMI_PICMG_CMD_GET_POWER_LEVEL   0x12

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_GET_PROPERTIES

#define IPMI_PICMG_CMD_GET_PROPERTIES   0x00

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_GET_SHELF_ADDRESS_INFO

#define IPMI_PICMG_CMD_GET_SHELF_ADDRESS_INFO   0x02

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_GET_SHELF_MANAGER_IP_ADDRESSES

#define IPMI_PICMG_CMD_GET_SHELF_MANAGER_IP_ADDRESSES   0x21

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_GET_TELCO_ALARM_CAPABILITY

#define IPMI_PICMG_CMD_GET_TELCO_ALARM_CAPABILITY   0x29

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_HPM_ABORT_FIRMWARE_UPGRADE

#define IPMI_PICMG_CMD_HPM_ABORT_FIRMWARE_UPGRADE   0x30

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_HPM_ACTIVATE_FIRMWARE

#define IPMI_PICMG_CMD_HPM_ACTIVATE_FIRMWARE   0x35

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_HPM_FINISH_FIRMWARE_UPLOAD

#define IPMI_PICMG_CMD_HPM_FINISH_FIRMWARE_UPLOAD   0x33

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_HPM_GET_COMPONENT_PROPERTIES

#define IPMI_PICMG_CMD_HPM_GET_COMPONENT_PROPERTIES   0x2F

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_HPM_GET_UPGRADE_CAPABILITIES

#define IPMI_PICMG_CMD_HPM_GET_UPGRADE_CAPABILITIES   0x2E

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_HPM_GET_UPGRADE_STATUS

#define IPMI_PICMG_CMD_HPM_GET_UPGRADE_STATUS   0x34

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_HPM_INITIATE_MANUAL_ROLLBACK

#define IPMI_PICMG_CMD_HPM_INITIATE_MANUAL_ROLLBACK   0x38

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_HPM_INITIATE_UPGRADE_ACTION

#define IPMI_PICMG_CMD_HPM_INITIATE_UPGRADE_ACTION   0x31

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_HPM_QUERY_ROLLBACK_STATUS

#define IPMI_PICMG_CMD_HPM_QUERY_ROLLBACK_STATUS   0x37

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_HPM_QUERY_SELF_RESULTS

#define IPMI_PICMG_CMD_HPM_QUERY_SELF_RESULTS   0x36

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_HPM_UPLOAD_FIRMWARE_BLOCK

#define IPMI_PICMG_CMD_HPM_UPLOAD_FIRMWARE_BLOCK   0x32

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_IPMB_LINK_INFO

#define IPMI_PICMG_CMD_IPMB_LINK_INFO   0x18

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_RENEGOTIATE_POWER

#define IPMI_PICMG_CMD_RENEGOTIATE_POWER   0x13

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_SET_AMC_PORT_STATE

#define IPMI_PICMG_CMD_SET_AMC_PORT_STATE   0x19

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_SET_FAN_LEVEL

#define IPMI_PICMG_CMD_SET_FAN_LEVEL   0x15

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_SET_FAN_POLICY

#define IPMI_PICMG_CMD_SET_FAN_POLICY   0x1C

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_SET_FRU_ACTIVATION

#define IPMI_PICMG_CMD_SET_FRU_ACTIVATION   0x0C

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_SET_FRU_ACTIVATION_POLICY

#define IPMI_PICMG_CMD_SET_FRU_ACTIVATION_POLICY   0x0A

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_SET_FRU_LED_STATE

#define IPMI_PICMG_CMD_SET_FRU_LED_STATE   0x07

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_SET_IPMB_STATE

#define IPMI_PICMG_CMD_SET_IPMB_STATE   0x09

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_SET_PORT_STATE

#define IPMI_PICMG_CMD_SET_PORT_STATE   0x0E

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_SET_POWER_LEVEL

#define IPMI_PICMG_CMD_SET_POWER_LEVEL   0x11

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_SET_SHELF_ADDRESS_INFO

#define IPMI_PICMG_CMD_SET_SHELF_ADDRESS_INFO   0x03

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_SHELF_MANAGER_IPMB_ADDRESS

#define IPMI_PICMG_CMD_SHELF_MANAGER_IPMB_ADDRESS   0x1B

#include <modules/ipmi.h>

◆ IPMI_PICMG_CMD_SHELF_POWER_ALLOCATION

#define IPMI_PICMG_CMD_SHELF_POWER_ALLOCATION   0x22

#include <modules/ipmi.h>

◆ IPMI_PICMG_GRP_EXT

#define IPMI_PICMG_GRP_EXT   0x00

#include <modules/ipmi.h>