ManageabilityTransportIpmiLib.h 572 B

123456789101112131415161718192021222324
  1. /** @file
  2. This file defines the manageability IPMI protocol specific transport data.
  3. Copyright (C) 2023 Advanced Micro Devices, Inc. All rights reserved.<BR>
  4. SPDX-License-Identifier: BSD-2-Clause-Patent
  5. **/
  6. #ifndef MANAGEABILITY_TRANSPORT_IPMI_LIB_H_
  7. #define MANAGEABILITY_TRANSPORT_IPMI_LIB_H_
  8. #include <Library/ManageabilityTransportLib.h>
  9. ///
  10. /// The IPMI command header which is apart from
  11. /// the payload.
  12. ///
  13. typedef struct {
  14. UINT8 Lun:2;
  15. UINT8 NetFn:6;
  16. UINT8 Command;
  17. } MANAGEABILITY_IPMI_TRANSPORT_HEADER;
  18. #endif