|
XenevaOS
|

Go to the source code of this file.
IPMI 2.0 definitions from the IPMI Specification Version 2.0, Revision 1.1.
This file contains all NetFn Transport commands, including: IPM LAN Commands (Chapter 23) IPMI Serial/Modem Commands (Chapter 25) SOL Commands (Chapter 26) Command Forwarding Commands (Chapter 35b)
See IPMI specification, Appendix G, Command Assignments and Appendix H, Sub-function Assignments.
Copyright (c) 1999 - 2018, Intel Corporation. All rights reserved.
This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License which accompanies this distribution. The full text of the license may be found at http://opensource.org/licenses/bsd-license.php
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
| #define IPMI_MUX_SETTING_ALLOW_REQUEST_MUX_TO_BMC 0x8 |
| #define IPMI_MUX_SETTING_ALLOW_REQUEST_MUX_TO_SYSTEM 0x6 |
| #define IPMI_MUX_SETTING_BLOCK_REQUEST_MUX_TO_BMC 0x7 |
| #define IPMI_MUX_SETTING_BLOCK_REQUEST_MUX_TO_SYSTEM 0x5 |
| #define IPMI_MUX_SETTING_FORCE_MUX_TO_BMC 0x4 |
| #define IPMI_MUX_SETTING_FORCE_MUX_TO_SYSTEM 0x3 |
| #define IPMI_MUX_SETTING_GET_MUX_SETTING 0x0 |
| #define IPMI_MUX_SETTING_REQUEST_ACCEPTED 0x01 |
| #define IPMI_MUX_SETTING_REQUEST_MUX_TO_BMC 0x2 |
| #define IPMI_MUX_SETTING_REQUEST_MUX_TO_SYSTEM 0x1 |
| #define IPMI_MUX_SETTING_REQUEST_REJECTED 0x00 |
| #define IPMI_NETFN_TRANSPORT 0x0C |
| #define IPMI_SOL_CONFIGURATION_PARAMETER_SET_IN_PROGRESS 0 |
| #define IPMI_SOL_CONFIGURATION_PARAMETER_SOL_AUTHENTICATION 2 |
| #define IPMI_SOL_CONFIGURATION_PARAMETER_SOL_CHARACTER_PARAM 3 |
| #define IPMI_SOL_CONFIGURATION_PARAMETER_SOL_ENABLE 1 |
| #define IPMI_SOL_CONFIGURATION_PARAMETER_SOL_NV_BIT_RATE 5 |
| #define IPMI_SOL_CONFIGURATION_PARAMETER_SOL_PAYLOAD_CHANNEL 7 |
| #define IPMI_SOL_CONFIGURATION_PARAMETER_SOL_PAYLOAD_PORT 8 |
| #define IPMI_SOL_CONFIGURATION_PARAMETER_SOL_RETRY 4 |
| #define IPMI_SOL_CONFIGURATION_PARAMETER_SOL_VOLATILE_BIT_RATE 6 |
| #define IPMI_TRANSPORT_CALLBACK 0x19 |
| #define IPMI_TRANSPORT_GET_LAN_CONFIG_PARAMETERS 0x02 |
| #define IPMI_TRANSPORT_GET_PACKET_STATISTICS 0x04 |
| #define IPMI_TRANSPORT_GET_PPP_UDP_PROXY_RX 0x17 |
| #define IPMI_TRANSPORT_GET_PPP_UDP_PROXY_TXDATA 0x15 |
| #define IPMI_TRANSPORT_GET_SERIAL_CONFIGURATION 0x11 |
| #define IPMI_TRANSPORT_GET_SOL_CONFIG_PARAM 0x22 |
| #define IPMI_TRANSPORT_GET_TAP_RESPONSE_CODE 0x13 |
| #define IPMI_TRANSPORT_GET_USER_CALLBACK_OPTIONS 0x1B |
| #define IPMI_TRANSPORT_SEND_PPP_UDP_PROXY_PACKET 0x16 |
| #define IPMI_TRANSPORT_SERIAL_CONNECTION_ACTIVE 0x18 |
| #define IPMI_TRANSPORT_SET_LAN_CONFIG_PARAMETERS 0x01 |
| #define IPMI_TRANSPORT_SET_PPP_UDP_PROXY_TXDATA 0x14 |
| #define IPMI_TRANSPORT_SET_SERIAL_CONFIGURATION 0x10 |
| #define IPMI_TRANSPORT_SET_SERIAL_MUX 0x12 |
| #define IPMI_TRANSPORT_SET_SOL_CONFIG_PARAM 0x21 |
| #define IPMI_TRANSPORT_SET_USER_CALLBACK_OPTIONS 0x1A |
| #define IPMI_TRANSPORT_SOL_ACTIVATING 0x20 |
| #define IPMI_TRANSPORT_SUSPEND_BMC_ARPS 0x03 |
| enum IPMI_IP_ADDRESS_SRC |
| enum IPMI_LAN_OPTION_TYPE |