TianoCore EDK2 master
Loading...
Searching...
No Matches
IpmiNetFnBridge.h File Reference

Go to the source code of this file.

Macros

#define IPMI_NETFN_BRIDGE   0x02
 
#define IPMI_BRIDGE_GET_STATE   0x00
 
#define IPMI_BRIDGE_SET_STATE   0x01
 
#define IPMI_BRIDGE_GET_ICMB_ADDRESS   0x02
 
#define IPMI_BRIDGE_SET_ICMB_ADDRESS   0x03
 
#define IPMI_BRIDGE_SET_PROXY_ADDRESS   0x04
 
#define IPMI_BRIDGE_GET_BRIDGE_STATISTICS   0x05
 
#define IPMI_BRIDGE_GET_ICMB_CAPABILITIES   0x06
 
#define IPMI_BRIDGE_CLEAR_STATISTICS   0x08
 
#define IPMI_BRIDGE_GET_PROXY_ADDRESS   0x09
 
#define IPMI_BRIDGE_GET_ICMB_CONNECTOR_INFO   0x0A
 
#define IPMI_BRIDGE_GET_ICMB_CONNECTION_ID   0x0B
 
#define IPMI_BRIDGE_SEND_ICMB_CONNECTION_ID   0x0C
 
#define IPMI_BRIDGE_PREPARE_FOR_DISCOVERY   0x10
 
#define IPMI_BRIDGE_GET_ADDRESSES   0x11
 
#define IPMI_BRIDGE_SET_DISCOVERED   0x12
 
#define IPMI_BRIDGE_GET_CHASSIS_DEVICEID   0x13
 
#define IPMI_BRIDGE_SET_CHASSIS_DEVICEID   0x14
 
#define IPMI_BRIDGE_REQUEST   0x20
 
#define IPMI_BRIDGE_MESSAGE   0x21
 
#define IPMI_BRIDGE_GET_EVENT_COUNT   0x30
 
#define IPMI_BRIDGE_SET_EVENT_DESTINATION   0x31
 
#define IPMI_BRIDGE_SET_EVENT_RECEPTION_STATE   0x32
 
#define IPMI_BRIDGE_SET_EVENT_RECEPTION_STATE   0x32
 
#define IPMI_BRIDGE_SEND_ICMB_EVENT_MESSAGE   0x33
 

Detailed Description

IPMI 2.0 definitions from the IPMI Specification Version 2.0, Revision 1.1. IPMI Intelligent Chassis Management Bus Bridge Specification Version 1.0, Revision 1.3.

See IPMI specification, Appendix G, Command Assignments and Appendix H, Sub-function Assignments.

Copyright (c) 1999 - 2015, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file IpmiNetFnBridge.h.

Macro Definition Documentation

◆ IPMI_BRIDGE_CLEAR_STATISTICS

#define IPMI_BRIDGE_CLEAR_STATISTICS   0x08

Definition at line 87 of file IpmiNetFnBridge.h.

◆ IPMI_BRIDGE_GET_ADDRESSES

#define IPMI_BRIDGE_GET_ADDRESSES   0x11

Definition at line 141 of file IpmiNetFnBridge.h.

◆ IPMI_BRIDGE_GET_BRIDGE_STATISTICS

#define IPMI_BRIDGE_GET_BRIDGE_STATISTICS   0x05

Definition at line 69 of file IpmiNetFnBridge.h.

◆ IPMI_BRIDGE_GET_CHASSIS_DEVICEID

#define IPMI_BRIDGE_GET_CHASSIS_DEVICEID   0x13

Definition at line 159 of file IpmiNetFnBridge.h.

◆ IPMI_BRIDGE_GET_EVENT_COUNT

#define IPMI_BRIDGE_GET_EVENT_COUNT   0x30

Definition at line 195 of file IpmiNetFnBridge.h.

◆ IPMI_BRIDGE_GET_ICMB_ADDRESS

#define IPMI_BRIDGE_GET_ICMB_ADDRESS   0x02

Definition at line 42 of file IpmiNetFnBridge.h.

◆ IPMI_BRIDGE_GET_ICMB_CAPABILITIES

#define IPMI_BRIDGE_GET_ICMB_CAPABILITIES   0x06

Definition at line 78 of file IpmiNetFnBridge.h.

◆ IPMI_BRIDGE_GET_ICMB_CONNECTION_ID

#define IPMI_BRIDGE_GET_ICMB_CONNECTION_ID   0x0B

Definition at line 114 of file IpmiNetFnBridge.h.

◆ IPMI_BRIDGE_GET_ICMB_CONNECTOR_INFO

#define IPMI_BRIDGE_GET_ICMB_CONNECTOR_INFO   0x0A

Definition at line 105 of file IpmiNetFnBridge.h.

◆ IPMI_BRIDGE_GET_PROXY_ADDRESS

#define IPMI_BRIDGE_GET_PROXY_ADDRESS   0x09

Definition at line 96 of file IpmiNetFnBridge.h.

◆ IPMI_BRIDGE_GET_STATE

#define IPMI_BRIDGE_GET_STATE   0x00

Definition at line 24 of file IpmiNetFnBridge.h.

◆ IPMI_BRIDGE_MESSAGE

#define IPMI_BRIDGE_MESSAGE   0x21

Definition at line 186 of file IpmiNetFnBridge.h.

◆ IPMI_BRIDGE_PREPARE_FOR_DISCOVERY

#define IPMI_BRIDGE_PREPARE_FOR_DISCOVERY   0x10

Definition at line 132 of file IpmiNetFnBridge.h.

◆ IPMI_BRIDGE_REQUEST

#define IPMI_BRIDGE_REQUEST   0x20

Definition at line 177 of file IpmiNetFnBridge.h.

◆ IPMI_BRIDGE_SEND_ICMB_CONNECTION_ID

#define IPMI_BRIDGE_SEND_ICMB_CONNECTION_ID   0x0C

Definition at line 123 of file IpmiNetFnBridge.h.

◆ IPMI_BRIDGE_SEND_ICMB_EVENT_MESSAGE

#define IPMI_BRIDGE_SEND_ICMB_EVENT_MESSAGE   0x33

Definition at line 231 of file IpmiNetFnBridge.h.

◆ IPMI_BRIDGE_SET_CHASSIS_DEVICEID

#define IPMI_BRIDGE_SET_CHASSIS_DEVICEID   0x14

Definition at line 168 of file IpmiNetFnBridge.h.

◆ IPMI_BRIDGE_SET_DISCOVERED

#define IPMI_BRIDGE_SET_DISCOVERED   0x12

Definition at line 150 of file IpmiNetFnBridge.h.

◆ IPMI_BRIDGE_SET_EVENT_DESTINATION

#define IPMI_BRIDGE_SET_EVENT_DESTINATION   0x31

Definition at line 204 of file IpmiNetFnBridge.h.

◆ IPMI_BRIDGE_SET_EVENT_RECEPTION_STATE [1/2]

#define IPMI_BRIDGE_SET_EVENT_RECEPTION_STATE   0x32

Definition at line 222 of file IpmiNetFnBridge.h.

◆ IPMI_BRIDGE_SET_EVENT_RECEPTION_STATE [2/2]

#define IPMI_BRIDGE_SET_EVENT_RECEPTION_STATE   0x32

Definition at line 222 of file IpmiNetFnBridge.h.

◆ IPMI_BRIDGE_SET_ICMB_ADDRESS

#define IPMI_BRIDGE_SET_ICMB_ADDRESS   0x03

Definition at line 51 of file IpmiNetFnBridge.h.

◆ IPMI_BRIDGE_SET_PROXY_ADDRESS

#define IPMI_BRIDGE_SET_PROXY_ADDRESS   0x04

Definition at line 60 of file IpmiNetFnBridge.h.

◆ IPMI_BRIDGE_SET_STATE

#define IPMI_BRIDGE_SET_STATE   0x01

Definition at line 33 of file IpmiNetFnBridge.h.

◆ IPMI_NETFN_BRIDGE

#define IPMI_NETFN_BRIDGE   0x02

Definition at line 19 of file IpmiNetFnBridge.h.