US 12,423,204 B2
Systems and methods to abstract hardware access in baseboard management controllers (BMCS)
Anto DolphinJose Jesurajan Marystella, Round Rock, TX (US); Tyler Nardecchia, Cedar Park, TX (US); Arun Muthaiyan, Round Rock, TX (US); Sunil Kumar Gattu, Leander, TX (US); and Hasibul Hasan, Iowa City, IA (US)
Assigned to Dell Products, L.P., Round Rock, TX (US)
Filed by Dell Products, L.P., Round Rock, TX (US)
Filed on Oct. 25, 2023, as Appl. No. 18/493,975.
Prior Publication US 2025/0138968 A1, May 1, 2025
Int. Cl. G06F 11/30 (2006.01); G06F 13/42 (2006.01)
CPC G06F 11/3058 (2013.01) [G06F 13/42 (2013.01)] 20 Claims
OG exemplary drawing
 
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.