Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
ipmi_msgdefs.h File Reference

Go to the source code of this file.

Macros

#define IPMI_NETFN_SENSOR_EVENT_REQUEST   0x04
 
#define IPMI_NETFN_SENSOR_EVENT_RESPONSE   0x05
 
#define IPMI_GET_EVENT_RECEIVER_CMD   0x01
 
#define IPMI_NETFN_APP_REQUEST   0x06
 
#define IPMI_NETFN_APP_RESPONSE   0x07
 
#define IPMI_GET_DEVICE_ID_CMD   0x01
 
#define IPMI_COLD_RESET_CMD   0x02
 
#define IPMI_WARM_RESET_CMD   0x03
 
#define IPMI_CLEAR_MSG_FLAGS_CMD   0x30
 
#define IPMI_GET_DEVICE_GUID_CMD   0x08
 
#define IPMI_GET_MSG_FLAGS_CMD   0x31
 
#define IPMI_SEND_MSG_CMD   0x34
 
#define IPMI_GET_MSG_CMD   0x33
 
#define IPMI_SET_BMC_GLOBAL_ENABLES_CMD   0x2e
 
#define IPMI_GET_BMC_GLOBAL_ENABLES_CMD   0x2f
 
#define IPMI_READ_EVENT_MSG_BUFFER_CMD   0x35
 
#define IPMI_GET_CHANNEL_INFO_CMD   0x42
 
#define IPMI_BMC_RCV_MSG_INTR   0x01
 
#define IPMI_BMC_EVT_MSG_INTR   0x02
 
#define IPMI_BMC_EVT_MSG_BUFF   0x04
 
#define IPMI_BMC_SYS_LOG   0x08
 
#define IPMI_NETFN_STORAGE_REQUEST   0x0a
 
#define IPMI_NETFN_STORAGE_RESPONSE   0x0b
 
#define IPMI_ADD_SEL_ENTRY_CMD   0x44
 
#define IPMI_NETFN_FIRMWARE_REQUEST   0x08
 
#define IPMI_NETFN_FIRMWARE_RESPONSE   0x09
 
#define IPMI_BMC_SLAVE_ADDR   0x20
 
#define IPMI_MAX_MSG_LENGTH   272 /* multiple of 16 */
 
#define IPMI_CC_NO_ERROR   0x00
 
#define IPMI_NODE_BUSY_ERR   0xc0
 
#define IPMI_INVALID_COMMAND_ERR   0xc1
 
#define IPMI_TIMEOUT_ERR   0xc3
 
#define IPMI_ERR_MSG_TRUNCATED   0xc6
 
#define IPMI_REQ_LEN_INVALID_ERR   0xc7
 
#define IPMI_REQ_LEN_EXCEEDED_ERR   0xc8
 
#define IPMI_NOT_IN_MY_STATE_ERR   0xd5 /* IPMI 2.0 */
 
#define IPMI_LOST_ARBITRATION_ERR   0x81
 
#define IPMI_BUS_ERR   0x82
 
#define IPMI_NAK_ON_WRITE_ERR   0x83
 
#define IPMI_ERR_UNSPECIFIED   0xff
 
#define IPMI_CHANNEL_PROTOCOL_IPMB   1
 
#define IPMI_CHANNEL_PROTOCOL_ICMB   2
 
#define IPMI_CHANNEL_PROTOCOL_SMBUS   4
 
#define IPMI_CHANNEL_PROTOCOL_KCS   5
 
#define IPMI_CHANNEL_PROTOCOL_SMIC   6
 
#define IPMI_CHANNEL_PROTOCOL_BT10   7
 
#define IPMI_CHANNEL_PROTOCOL_BT15   8
 
#define IPMI_CHANNEL_PROTOCOL_TMODE   9
 
#define IPMI_CHANNEL_MEDIUM_IPMB   1
 
#define IPMI_CHANNEL_MEDIUM_ICMB10   2
 
#define IPMI_CHANNEL_MEDIUM_ICMB09   3
 
#define IPMI_CHANNEL_MEDIUM_8023LAN   4
 
#define IPMI_CHANNEL_MEDIUM_ASYNC   5
 
#define IPMI_CHANNEL_MEDIUM_OTHER_LAN   6
 
#define IPMI_CHANNEL_MEDIUM_PCI_SMBUS   7
 
#define IPMI_CHANNEL_MEDIUM_SMBUS1   8
 
#define IPMI_CHANNEL_MEDIUM_SMBUS2   9
 
#define IPMI_CHANNEL_MEDIUM_USB1   10
 
#define IPMI_CHANNEL_MEDIUM_USB2   11
 
#define IPMI_CHANNEL_MEDIUM_SYSINTF   12
 
#define IPMI_CHANNEL_MEDIUM_OEM_MIN   0x60
 
#define IPMI_CHANNEL_MEDIUM_OEM_MAX   0x7f
 

Macro Definition Documentation

#define IPMI_ADD_SEL_ENTRY_CMD   0x44

Definition at line 69 of file ipmi_msgdefs.h.

#define IPMI_BMC_EVT_MSG_BUFF   0x04

Definition at line 64 of file ipmi_msgdefs.h.

#define IPMI_BMC_EVT_MSG_INTR   0x02

Definition at line 63 of file ipmi_msgdefs.h.

#define IPMI_BMC_RCV_MSG_INTR   0x01

Definition at line 62 of file ipmi_msgdefs.h.

#define IPMI_BMC_SLAVE_ADDR   0x20

Definition at line 75 of file ipmi_msgdefs.h.

#define IPMI_BMC_SYS_LOG   0x08

Definition at line 65 of file ipmi_msgdefs.h.

#define IPMI_BUS_ERR   0x82

Definition at line 93 of file ipmi_msgdefs.h.

#define IPMI_CC_NO_ERROR   0x00

Definition at line 84 of file ipmi_msgdefs.h.

#define IPMI_CHANNEL_MEDIUM_8023LAN   4

Definition at line 109 of file ipmi_msgdefs.h.

#define IPMI_CHANNEL_MEDIUM_ASYNC   5

Definition at line 110 of file ipmi_msgdefs.h.

#define IPMI_CHANNEL_MEDIUM_ICMB09   3

Definition at line 108 of file ipmi_msgdefs.h.

#define IPMI_CHANNEL_MEDIUM_ICMB10   2

Definition at line 107 of file ipmi_msgdefs.h.

#define IPMI_CHANNEL_MEDIUM_IPMB   1

Definition at line 106 of file ipmi_msgdefs.h.

#define IPMI_CHANNEL_MEDIUM_OEM_MAX   0x7f

Definition at line 119 of file ipmi_msgdefs.h.

#define IPMI_CHANNEL_MEDIUM_OEM_MIN   0x60

Definition at line 118 of file ipmi_msgdefs.h.

#define IPMI_CHANNEL_MEDIUM_OTHER_LAN   6

Definition at line 111 of file ipmi_msgdefs.h.

#define IPMI_CHANNEL_MEDIUM_PCI_SMBUS   7

Definition at line 112 of file ipmi_msgdefs.h.

#define IPMI_CHANNEL_MEDIUM_SMBUS1   8

Definition at line 113 of file ipmi_msgdefs.h.

#define IPMI_CHANNEL_MEDIUM_SMBUS2   9

Definition at line 114 of file ipmi_msgdefs.h.

#define IPMI_CHANNEL_MEDIUM_SYSINTF   12

Definition at line 117 of file ipmi_msgdefs.h.

#define IPMI_CHANNEL_MEDIUM_USB1   10

Definition at line 115 of file ipmi_msgdefs.h.

#define IPMI_CHANNEL_MEDIUM_USB2   11

Definition at line 116 of file ipmi_msgdefs.h.

#define IPMI_CHANNEL_PROTOCOL_BT10   7

Definition at line 102 of file ipmi_msgdefs.h.

#define IPMI_CHANNEL_PROTOCOL_BT15   8

Definition at line 103 of file ipmi_msgdefs.h.

#define IPMI_CHANNEL_PROTOCOL_ICMB   2

Definition at line 98 of file ipmi_msgdefs.h.

#define IPMI_CHANNEL_PROTOCOL_IPMB   1

Definition at line 97 of file ipmi_msgdefs.h.

#define IPMI_CHANNEL_PROTOCOL_KCS   5

Definition at line 100 of file ipmi_msgdefs.h.

#define IPMI_CHANNEL_PROTOCOL_SMBUS   4

Definition at line 99 of file ipmi_msgdefs.h.

#define IPMI_CHANNEL_PROTOCOL_SMIC   6

Definition at line 101 of file ipmi_msgdefs.h.

#define IPMI_CHANNEL_PROTOCOL_TMODE   9

Definition at line 104 of file ipmi_msgdefs.h.

#define IPMI_CLEAR_MSG_FLAGS_CMD   0x30

Definition at line 51 of file ipmi_msgdefs.h.

#define IPMI_COLD_RESET_CMD   0x02

Definition at line 49 of file ipmi_msgdefs.h.

#define IPMI_ERR_MSG_TRUNCATED   0xc6

Definition at line 88 of file ipmi_msgdefs.h.

#define IPMI_ERR_UNSPECIFIED   0xff

Definition at line 95 of file ipmi_msgdefs.h.

#define IPMI_GET_BMC_GLOBAL_ENABLES_CMD   0x2f

Definition at line 57 of file ipmi_msgdefs.h.

#define IPMI_GET_CHANNEL_INFO_CMD   0x42

Definition at line 59 of file ipmi_msgdefs.h.

#define IPMI_GET_DEVICE_GUID_CMD   0x08

Definition at line 52 of file ipmi_msgdefs.h.

#define IPMI_GET_DEVICE_ID_CMD   0x01

Definition at line 48 of file ipmi_msgdefs.h.

#define IPMI_GET_EVENT_RECEIVER_CMD   0x01

Definition at line 44 of file ipmi_msgdefs.h.

#define IPMI_GET_MSG_CMD   0x33

Definition at line 55 of file ipmi_msgdefs.h.

#define IPMI_GET_MSG_FLAGS_CMD   0x31

Definition at line 53 of file ipmi_msgdefs.h.

#define IPMI_INVALID_COMMAND_ERR   0xc1

Definition at line 86 of file ipmi_msgdefs.h.

#define IPMI_LOST_ARBITRATION_ERR   0x81

Definition at line 92 of file ipmi_msgdefs.h.

#define IPMI_MAX_MSG_LENGTH   272 /* multiple of 16 */

Definition at line 82 of file ipmi_msgdefs.h.

#define IPMI_NAK_ON_WRITE_ERR   0x83

Definition at line 94 of file ipmi_msgdefs.h.

#define IPMI_NETFN_APP_REQUEST   0x06

Definition at line 46 of file ipmi_msgdefs.h.

#define IPMI_NETFN_APP_RESPONSE   0x07

Definition at line 47 of file ipmi_msgdefs.h.

#define IPMI_NETFN_FIRMWARE_REQUEST   0x08

Definition at line 71 of file ipmi_msgdefs.h.

#define IPMI_NETFN_FIRMWARE_RESPONSE   0x09

Definition at line 72 of file ipmi_msgdefs.h.

#define IPMI_NETFN_SENSOR_EVENT_REQUEST   0x04

Definition at line 42 of file ipmi_msgdefs.h.

#define IPMI_NETFN_SENSOR_EVENT_RESPONSE   0x05

Definition at line 43 of file ipmi_msgdefs.h.

#define IPMI_NETFN_STORAGE_REQUEST   0x0a

Definition at line 67 of file ipmi_msgdefs.h.

#define IPMI_NETFN_STORAGE_RESPONSE   0x0b

Definition at line 68 of file ipmi_msgdefs.h.

#define IPMI_NODE_BUSY_ERR   0xc0

Definition at line 85 of file ipmi_msgdefs.h.

#define IPMI_NOT_IN_MY_STATE_ERR   0xd5 /* IPMI 2.0 */

Definition at line 91 of file ipmi_msgdefs.h.

#define IPMI_READ_EVENT_MSG_BUFFER_CMD   0x35

Definition at line 58 of file ipmi_msgdefs.h.

#define IPMI_REQ_LEN_EXCEEDED_ERR   0xc8

Definition at line 90 of file ipmi_msgdefs.h.

#define IPMI_REQ_LEN_INVALID_ERR   0xc7

Definition at line 89 of file ipmi_msgdefs.h.

#define IPMI_SEND_MSG_CMD   0x34

Definition at line 54 of file ipmi_msgdefs.h.

#define IPMI_SET_BMC_GLOBAL_ENABLES_CMD   0x2e

Definition at line 56 of file ipmi_msgdefs.h.

#define IPMI_TIMEOUT_ERR   0xc3

Definition at line 87 of file ipmi_msgdefs.h.

#define IPMI_WARM_RESET_CMD   0x03

Definition at line 50 of file ipmi_msgdefs.h.