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

Macros

#define IPMI_GET_DEVICE_ID_CMD   0x01
 
#define IPMI_BROADCAST_GET_DEVICE_ID_CMD   0x01
 
#define IPMI_COLD_RESET_CMD   0x02
 
#define IPMI_WARM_RESET_CMD   0x03
 
#define IPMI_GET_SELF_TEST_RESULTS_CMD   0x04
 
#define IPMI_MANUFACTURING_TEST_ON_CMD   0x05
 
#define IPMI_SET_ACPI_POWER_STATE_CMD   0x06
 
#define IPMI_GET_ACPI_POWER_STATE_CMD   0x07
 
#define IPMI_GET_DEVICE_GUID_CMD   0x08
 
#define IPMI_RESET_WATCHDOG_TIMER_CMD   0x22
 
#define IPMI_SET_WATCHDOG_TIMER_CMD   0x24
 
#define IPMI_GET_WATCHDOG_TIMER_CMD   0x25
 
#define IPMI_SET_BMC_GLOBAL_ENABLES_CMD   0x2E
 
#define IPMI_GET_BMC_GLOBAL_ENABLES_CMD   0x2F
 
#define IPMI_CLEAR_MSG_FLAGS_CMD   0x30
 
#define IPMI_GET_MSG_FLAGS_CMD   0x31
 
#define IPMI_ENABLE_MESSAGE_CHANNEL_RCV_CMD   0x32
 
#define IPMI_GET_MSG_CMD   0x33
 
#define IPMI_SEND_MSG_CMD   0x34
 
#define IPMI_READ_EVENT_MSG_BUFFER_CMD   0x35
 
#define IPMI_GET_BT_INTERFACE_CAPABILITIES_CMD   0x36
 
#define IPMI_GET_SYSTEM_GUID_CMD   0x37
 
#define IPMI_GET_CHANNEL_AUTH_CAPABILITIES_CMD   0x38
 
#define IPMI_GET_SESSION_CHALLENGE_CMD   0x39
 
#define IPMI_ACTIVATE_SESSION_CMD   0x3A
 
#define IPMI_SET_SESSION_PRIVILEGE_CMD   0x3B
 
#define IPMI_CLOSE_SESSION_CMD   0x3C
 
#define IPMI_GET_SESSION_INFO_CMD   0x3D
 
#define IPMI_GET_AUTHCODE_CMD   0x3F
 
#define IPMI_SET_CHANNEL_ACCESS_CMD   0x40
 
#define IPMI_GET_CHANNEL_ACCESS_CMD   0x41
 
#define IPMI_GET_CHANNEL_INFO_CMD   0x42
 
#define IPMI_SET_USER_ACCESS_CMD   0x43
 
#define IPMI_GET_USER_ACCESS_CMD   0x44
 
#define IPMI_SET_USER_NAME_CMD   0x45
 
#define IPMI_GET_USER_NAME_CMD   0x46
 
#define IPMI_SET_USER_PASSWORD_CMD   0x47
 
#define IPMI_ACTIVATE_PAYLOAD_CMD   0x48
 
#define IPMI_DEACTIVATE_PAYLOAD_CMD   0x49
 
#define IPMI_GET_PAYLOAD_ACTIVATION_STATUS_CMD   0x4A
 
#define IPMI_GET_PAYLOAD_INSTANCE_INFO_CMD   0x4B
 
#define IPMI_SET_USER_PAYLOAD_ACCESS_CMD   0x4C
 
#define IPMI_GET_USER_PAYLOAD_ACCESS_CMD   0x4D
 
#define IPMI_GET_CHANNEL_PAYLOAD_SUPPORT_CMD   0x4E
 
#define IPMI_GET_CHANNEL_PAYLOAD_VERSION_CMD   0x4F
 
#define IPMI_GET_CHANNEL_OEM_PAYLOAD_INFO_CMD   0x50
 
#define IPMI_MASTER_READ_WRITE_CMD   0x52
 
#define IPMI_GET_CHANNEL_CIPHER_SUITES_CMD   0x54
 
#define IPMI_SUSPEND_RESUME_PAYLOAD_ENCRYPTION_CMD   0x55
 
#define IPMI_SET_CHANNEL_SECURITY_KEY_CMD   0x56
 
#define IPMI_GET_SYSTEM_INTERFACE_CAPABILITIES_CMD   0x57
 

Detailed Description

Macro Definition Documentation

◆ IPMI_ACTIVATE_PAYLOAD_CMD

#define IPMI_ACTIVATE_PAYLOAD_CMD   0x48

#include <modules/ipmi.h>

◆ IPMI_ACTIVATE_SESSION_CMD

#define IPMI_ACTIVATE_SESSION_CMD   0x3A

#include <modules/ipmi.h>

◆ IPMI_BROADCAST_GET_DEVICE_ID_CMD

#define IPMI_BROADCAST_GET_DEVICE_ID_CMD   0x01

#include <modules/ipmi.h>

◆ IPMI_CLEAR_MSG_FLAGS_CMD

#define IPMI_CLEAR_MSG_FLAGS_CMD   0x30

#include <modules/ipmi.h>

◆ IPMI_CLOSE_SESSION_CMD

#define IPMI_CLOSE_SESSION_CMD   0x3C

#include <modules/ipmi.h>

◆ IPMI_COLD_RESET_CMD

#define IPMI_COLD_RESET_CMD   0x02

#include <modules/ipmi.h>

◆ IPMI_DEACTIVATE_PAYLOAD_CMD

#define IPMI_DEACTIVATE_PAYLOAD_CMD   0x49

#include <modules/ipmi.h>

◆ IPMI_ENABLE_MESSAGE_CHANNEL_RCV_CMD

#define IPMI_ENABLE_MESSAGE_CHANNEL_RCV_CMD   0x32

#include <modules/ipmi.h>

◆ IPMI_GET_ACPI_POWER_STATE_CMD

#define IPMI_GET_ACPI_POWER_STATE_CMD   0x07

#include <modules/ipmi.h>

◆ IPMI_GET_AUTHCODE_CMD

#define IPMI_GET_AUTHCODE_CMD   0x3F

#include <modules/ipmi.h>

◆ IPMI_GET_BMC_GLOBAL_ENABLES_CMD

#define IPMI_GET_BMC_GLOBAL_ENABLES_CMD   0x2F

#include <modules/ipmi.h>

◆ IPMI_GET_BT_INTERFACE_CAPABILITIES_CMD

#define IPMI_GET_BT_INTERFACE_CAPABILITIES_CMD   0x36

#include <modules/ipmi.h>

◆ IPMI_GET_CHANNEL_ACCESS_CMD

#define IPMI_GET_CHANNEL_ACCESS_CMD   0x41

#include <modules/ipmi.h>

◆ IPMI_GET_CHANNEL_AUTH_CAPABILITIES_CMD

#define IPMI_GET_CHANNEL_AUTH_CAPABILITIES_CMD   0x38

#include <modules/ipmi.h>

◆ IPMI_GET_CHANNEL_CIPHER_SUITES_CMD

#define IPMI_GET_CHANNEL_CIPHER_SUITES_CMD   0x54

#include <modules/ipmi.h>

◆ IPMI_GET_CHANNEL_INFO_CMD

#define IPMI_GET_CHANNEL_INFO_CMD   0x42

#include <modules/ipmi.h>

◆ IPMI_GET_CHANNEL_OEM_PAYLOAD_INFO_CMD

#define IPMI_GET_CHANNEL_OEM_PAYLOAD_INFO_CMD   0x50

#include <modules/ipmi.h>

◆ IPMI_GET_CHANNEL_PAYLOAD_SUPPORT_CMD

#define IPMI_GET_CHANNEL_PAYLOAD_SUPPORT_CMD   0x4E

#include <modules/ipmi.h>

◆ IPMI_GET_CHANNEL_PAYLOAD_VERSION_CMD

#define IPMI_GET_CHANNEL_PAYLOAD_VERSION_CMD   0x4F

#include <modules/ipmi.h>

◆ IPMI_GET_DEVICE_GUID_CMD

#define IPMI_GET_DEVICE_GUID_CMD   0x08

#include <modules/ipmi.h>

◆ IPMI_GET_DEVICE_ID_CMD

#define IPMI_GET_DEVICE_ID_CMD   0x01

#include <modules/ipmi.h>

◆ IPMI_GET_MSG_CMD

#define IPMI_GET_MSG_CMD   0x33

#include <modules/ipmi.h>

◆ IPMI_GET_MSG_FLAGS_CMD

#define IPMI_GET_MSG_FLAGS_CMD   0x31

#include <modules/ipmi.h>

◆ IPMI_GET_PAYLOAD_ACTIVATION_STATUS_CMD

#define IPMI_GET_PAYLOAD_ACTIVATION_STATUS_CMD   0x4A

#include <modules/ipmi.h>

◆ IPMI_GET_PAYLOAD_INSTANCE_INFO_CMD

#define IPMI_GET_PAYLOAD_INSTANCE_INFO_CMD   0x4B

#include <modules/ipmi.h>

◆ IPMI_GET_SELF_TEST_RESULTS_CMD

#define IPMI_GET_SELF_TEST_RESULTS_CMD   0x04

#include <modules/ipmi.h>

◆ IPMI_GET_SESSION_CHALLENGE_CMD

#define IPMI_GET_SESSION_CHALLENGE_CMD   0x39

#include <modules/ipmi.h>

◆ IPMI_GET_SESSION_INFO_CMD

#define IPMI_GET_SESSION_INFO_CMD   0x3D

#include <modules/ipmi.h>

◆ IPMI_GET_SYSTEM_GUID_CMD

#define IPMI_GET_SYSTEM_GUID_CMD   0x37

#include <modules/ipmi.h>

◆ IPMI_GET_SYSTEM_INTERFACE_CAPABILITIES_CMD

#define IPMI_GET_SYSTEM_INTERFACE_CAPABILITIES_CMD   0x57

#include <modules/ipmi.h>

◆ IPMI_GET_USER_ACCESS_CMD

#define IPMI_GET_USER_ACCESS_CMD   0x44

#include <modules/ipmi.h>

◆ IPMI_GET_USER_NAME_CMD

#define IPMI_GET_USER_NAME_CMD   0x46

#include <modules/ipmi.h>

◆ IPMI_GET_USER_PAYLOAD_ACCESS_CMD

#define IPMI_GET_USER_PAYLOAD_ACCESS_CMD   0x4D

#include <modules/ipmi.h>

◆ IPMI_GET_WATCHDOG_TIMER_CMD

#define IPMI_GET_WATCHDOG_TIMER_CMD   0x25

#include <modules/ipmi.h>

◆ IPMI_MANUFACTURING_TEST_ON_CMD

#define IPMI_MANUFACTURING_TEST_ON_CMD   0x05

#include <modules/ipmi.h>

◆ IPMI_MASTER_READ_WRITE_CMD

#define IPMI_MASTER_READ_WRITE_CMD   0x52

#include <modules/ipmi.h>

◆ IPMI_READ_EVENT_MSG_BUFFER_CMD

#define IPMI_READ_EVENT_MSG_BUFFER_CMD   0x35

#include <modules/ipmi.h>

◆ IPMI_RESET_WATCHDOG_TIMER_CMD

#define IPMI_RESET_WATCHDOG_TIMER_CMD   0x22

#include <modules/ipmi.h>

◆ IPMI_SEND_MSG_CMD

#define IPMI_SEND_MSG_CMD   0x34

#include <modules/ipmi.h>

◆ IPMI_SET_ACPI_POWER_STATE_CMD

#define IPMI_SET_ACPI_POWER_STATE_CMD   0x06

#include <modules/ipmi.h>

◆ IPMI_SET_BMC_GLOBAL_ENABLES_CMD

#define IPMI_SET_BMC_GLOBAL_ENABLES_CMD   0x2E

#include <modules/ipmi.h>

◆ IPMI_SET_CHANNEL_ACCESS_CMD

#define IPMI_SET_CHANNEL_ACCESS_CMD   0x40

#include <modules/ipmi.h>

◆ IPMI_SET_CHANNEL_SECURITY_KEY_CMD

#define IPMI_SET_CHANNEL_SECURITY_KEY_CMD   0x56

#include <modules/ipmi.h>

◆ IPMI_SET_SESSION_PRIVILEGE_CMD

#define IPMI_SET_SESSION_PRIVILEGE_CMD   0x3B

#include <modules/ipmi.h>

◆ IPMI_SET_USER_ACCESS_CMD

#define IPMI_SET_USER_ACCESS_CMD   0x43

#include <modules/ipmi.h>

◆ IPMI_SET_USER_NAME_CMD

#define IPMI_SET_USER_NAME_CMD   0x45

#include <modules/ipmi.h>

◆ IPMI_SET_USER_PASSWORD_CMD

#define IPMI_SET_USER_PASSWORD_CMD   0x47

#include <modules/ipmi.h>

◆ IPMI_SET_USER_PAYLOAD_ACCESS_CMD

#define IPMI_SET_USER_PAYLOAD_ACCESS_CMD   0x4C

#include <modules/ipmi.h>

◆ IPMI_SET_WATCHDOG_TIMER_CMD

#define IPMI_SET_WATCHDOG_TIMER_CMD   0x24

#include <modules/ipmi.h>

◆ IPMI_SUSPEND_RESUME_PAYLOAD_ENCRYPTION_CMD

#define IPMI_SUSPEND_RESUME_PAYLOAD_ENCRYPTION_CMD   0x55

#include <modules/ipmi.h>

◆ IPMI_WARM_RESET_CMD

#define IPMI_WARM_RESET_CMD   0x03

#include <modules/ipmi.h>