| CPC G06F 11/3058 (2013.01) [G06F 13/42 (2013.01)] | 20 Claims |

|
1. An Information Handling System (IHS) comprising:
a Baseboard Management Controller (BMC) comprising at least one processor and at least one memory coupled to the at least one processor, the at least one memory having program instructions stored thereon that, upon execution by the at least one processor, cause the BMC to:
expose an Application Program Interface (API) including a plurality of labels each uniquely identifying one of the hardware devices and a function to be provided by the one hardware device; and
when an application executed on the BMC calls one of the labels, communicate with at least the one hardware device to perform the function specified by the one label.
|