ManageabilityPkg.dec 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. ## @file
  2. # Manageabilty Package
  3. # This is the package provides the edk2 drivers and libraries
  4. # those are related to the platform management.
  5. #
  6. # Copyright (C) 2023 Advanced Micro Devices, Inc. All rights reserved.<BR>
  7. # SPDX-License-Identifier: BSD-2-Clause-Patent
  8. #
  9. ##
  10. [Defines]
  11. DEC_SPECIFICATION = 0x0001001d
  12. PACKAGE_NAME = ManageabilityPkg
  13. PACKAGE_GUID = 36310119-4FB2-4BA3-959D-74C16B849F9E
  14. PACKAGE_VERSION = 1.0
  15. [Includes]
  16. Include
  17. [LibraryClasses]
  18. ## @libraryclass Manageability Transport Library
  19. # Manageability Transport Library definitions
  20. ManageabilityTransportLib|Include/Library/ManageabilityTransportLib.h
  21. ## @libraryclass Manageability Transport Helper Library
  22. # Provide the help functions to use ManageabilityTransportLib
  23. ManageabilityTransportHelperLib|Include/Library/ManageabilityTransportHelperLib.h
  24. [Guids]
  25. gManageabilityPkgTokenSpaceGuid = { 0xBDEFFF48, 0x1C31, 0x49CD, { 0xA7, 0x6D, 0x92, 0x9E, 0x60, 0xDB, 0xB9, 0xF8 } }
  26. # Manageability Transport Interface type
  27. #
  28. # Manageability Transport KCS
  29. gManageabilityTransportKcsGuid = { 0x5A6E64E9, 0xFD47, 0x4086, { 0xAA, 0xB0, 0x7A, 0x5F, 0xD7, 0x6B, 0x02, 0x2E } }
  30. # Manageability Transport I2C
  31. gManageabilityTransportI2CGuid = { 0x5B174658, 0x8263, 0x4CB8, { 0xA0, 0x0F, 0xD6, 0x82, 0xE6, 0xBC, 0x74, 0x93 } }
  32. # Manageability Transport PCI VDM
  33. gManageabilityTransportPciVdmGuid = { 0x388021A7, 0xFB59, 0x4811, { 0x9D, 0xA7, 0xD5, 0x63, 0x7D, 0x04, 0xA7, 0x2F } }
  34. # Manageability Transport MCTP
  35. gManageabilityTransportMctpGuid = { 0x6798448D, 0x1200, 0x4577, { 0x82, 0x50, 0xA9, 0x83, 0xBA, 0x2B, 0x45, 0xD9 } }
  36. # Manageability Protocol Specification
  37. #
  38. # Manageability Protocol IPMI
  39. gManageabilityProtocolIpmiGuid = { 0x36ACA47C, 0xCC80, 0x473B, { 0xAB, 0xEC, 0xF3, 0x98, 0xFF, 0x87, 0x74, 0x5B } }
  40. # Manageability Protocol MCTP
  41. gManageabilityProtocolMctpGuid = { 0x76FED8F1, 0x0BE5, 0x4269, { 0xA3, 0x1A, 0x38, 0x0F, 0x54, 0xF1, 0xA1, 0x8A } }
  42. # Manageability Protocol PLDM
  43. gManageabilityProtocolPldmGuid = { 0x3958090D, 0x69DD, 0x4868, { 0x9C, 0x41, 0xC9, 0xAC, 0x31, 0xB5, 0x25, 0xC5 } }