TianoCore EDK2 master
|
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.
Copyright (C) 2023 Advanced Micro Devices, Inc. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file IpmiNetFnTransport.h.
#define IPMI_MUX_SETTING_ALLOW_REQUEST_MUX_TO_BMC 0x8 |
Definition at line 700 of file IpmiNetFnTransport.h.
#define IPMI_MUX_SETTING_ALLOW_REQUEST_MUX_TO_SYSTEM 0x6 |
Definition at line 698 of file IpmiNetFnTransport.h.
#define IPMI_MUX_SETTING_BLOCK_REQUEST_MUX_TO_BMC 0x7 |
Definition at line 699 of file IpmiNetFnTransport.h.
#define IPMI_MUX_SETTING_BLOCK_REQUEST_MUX_TO_SYSTEM 0x5 |
Definition at line 697 of file IpmiNetFnTransport.h.
#define IPMI_MUX_SETTING_FORCE_MUX_TO_BMC 0x4 |
Definition at line 696 of file IpmiNetFnTransport.h.
#define IPMI_MUX_SETTING_FORCE_MUX_TO_SYSTEM 0x3 |
Definition at line 695 of file IpmiNetFnTransport.h.
#define IPMI_MUX_SETTING_GET_MUX_SETTING 0x0 |
Definition at line 692 of file IpmiNetFnTransport.h.
#define IPMI_MUX_SETTING_REQUEST_ACCEPTED 0x01 |
Definition at line 687 of file IpmiNetFnTransport.h.
#define IPMI_MUX_SETTING_REQUEST_MUX_TO_BMC 0x2 |
Definition at line 694 of file IpmiNetFnTransport.h.
#define IPMI_MUX_SETTING_REQUEST_MUX_TO_SYSTEM 0x1 |
Definition at line 693 of file IpmiNetFnTransport.h.
#define IPMI_MUX_SETTING_REQUEST_REJECTED 0x00 |
Definition at line 686 of file IpmiNetFnTransport.h.
#define IPMI_NETFN_TRANSPORT 0x0C |
Definition at line 25 of file IpmiNetFnTransport.h.
#define IPMI_SOL_CONFIGURATION_PARAMETER_SET_IN_PROGRESS 0 |
Definition at line 861 of file IpmiNetFnTransport.h.
#define IPMI_SOL_CONFIGURATION_PARAMETER_SOL_AUTHENTICATION 2 |
Definition at line 863 of file IpmiNetFnTransport.h.
#define IPMI_SOL_CONFIGURATION_PARAMETER_SOL_CHARACTER_PARAM 3 |
Definition at line 864 of file IpmiNetFnTransport.h.
#define IPMI_SOL_CONFIGURATION_PARAMETER_SOL_ENABLE 1 |
Definition at line 862 of file IpmiNetFnTransport.h.
#define IPMI_SOL_CONFIGURATION_PARAMETER_SOL_NV_BIT_RATE 5 |
Definition at line 866 of file IpmiNetFnTransport.h.
#define IPMI_SOL_CONFIGURATION_PARAMETER_SOL_PAYLOAD_CHANNEL 7 |
Definition at line 868 of file IpmiNetFnTransport.h.
#define IPMI_SOL_CONFIGURATION_PARAMETER_SOL_PAYLOAD_PORT 8 |
Definition at line 869 of file IpmiNetFnTransport.h.
#define IPMI_SOL_CONFIGURATION_PARAMETER_SOL_RETRY 4 |
Definition at line 865 of file IpmiNetFnTransport.h.
#define IPMI_SOL_CONFIGURATION_PARAMETER_SOL_VOLATILE_BIT_RATE 6 |
Definition at line 867 of file IpmiNetFnTransport.h.
#define IPMI_TRANSPORT_CALLBACK 0x19 |
Definition at line 798 of file IpmiNetFnTransport.h.
#define IPMI_TRANSPORT_GET_LAN_CONFIG_PARAMETERS 0x02 |
Definition at line 322 of file IpmiNetFnTransport.h.
#define IPMI_TRANSPORT_GET_PACKET_STATISTICS 0x04 |
Definition at line 361 of file IpmiNetFnTransport.h.
#define IPMI_TRANSPORT_GET_PPP_UDP_PROXY_RX 0x17 |
Definition at line 780 of file IpmiNetFnTransport.h.
#define IPMI_TRANSPORT_GET_PPP_UDP_PROXY_TXDATA 0x15 |
Definition at line 762 of file IpmiNetFnTransport.h.
#define IPMI_TRANSPORT_GET_SERIAL_CONFIGURATION 0x11 |
Definition at line 668 of file IpmiNetFnTransport.h.
#define IPMI_TRANSPORT_GET_SOL_CONFIG_PARAM 0x22 |
Definition at line 888 of file IpmiNetFnTransport.h.
#define IPMI_TRANSPORT_GET_TAP_RESPONSE_CODE 0x13 |
Definition at line 744 of file IpmiNetFnTransport.h.
#define IPMI_TRANSPORT_GET_USER_CALLBACK_OPTIONS 0x1B |
Definition at line 816 of file IpmiNetFnTransport.h.
#define IPMI_TRANSPORT_SEND_PPP_UDP_PROXY_PACKET 0x16 |
Definition at line 771 of file IpmiNetFnTransport.h.
#define IPMI_TRANSPORT_SERIAL_CONNECTION_ACTIVE 0x18 |
Definition at line 789 of file IpmiNetFnTransport.h.
#define IPMI_TRANSPORT_SET_LAN_CONFIG_PARAMETERS 0x01 |
Definition at line 34 of file IpmiNetFnTransport.h.
#define IPMI_TRANSPORT_SET_PPP_UDP_PROXY_TXDATA 0x14 |
Definition at line 753 of file IpmiNetFnTransport.h.
#define IPMI_TRANSPORT_SET_SERIAL_CONFIGURATION 0x10 |
Definition at line 374 of file IpmiNetFnTransport.h.
#define IPMI_TRANSPORT_SET_SERIAL_MUX 0x12 |
Definition at line 677 of file IpmiNetFnTransport.h.
#define IPMI_TRANSPORT_SET_SOL_CONFIG_PARAM 0x21 |
Definition at line 852 of file IpmiNetFnTransport.h.
#define IPMI_TRANSPORT_SET_USER_CALLBACK_OPTIONS 0x1A |
Definition at line 807 of file IpmiNetFnTransport.h.
#define IPMI_TRANSPORT_SOL_ACTIVATING 0x20 |
Definition at line 829 of file IpmiNetFnTransport.h.
#define IPMI_TRANSPORT_SUSPEND_BMC_ARPS 0x03 |
Definition at line 352 of file IpmiNetFnTransport.h.
enum IPMI_IP_ADDRESS_SRC |
Definition at line 85 of file IpmiNetFnTransport.h.
enum IPMI_LAN_DEST_ADDRESS_VERSION |
Definition at line 111 of file IpmiNetFnTransport.h.
enum IPMI_LAN_DEST_TYPE_DEST_TYPE |
Definition at line 96 of file IpmiNetFnTransport.h.
enum IPMI_LAN_OPTION_TYPE |
Definition at line 43 of file IpmiNetFnTransport.h.