STORING EFI VARIABLES IN A BMC USING AN API
    1.
    发明公开

    公开(公告)号:US20230251866A1

    公开(公告)日:2023-08-10

    申请号:US17668253

    申请日:2022-02-09

    CPC classification number: G06F9/4401 G06F9/44505 G06F9/44521 G06F9/547

    Abstract: A system includes one or more data processors and a non-transitory computer-readable storage medium containing instructions which, when executed on the one or more data processors, cause the one or more data processors to perform operations. The operations include receiving a modified basic input-output system (BIOS) setting using an application programming interface (API). The modified BIOS setting includes an attribute describing at least one extensible firmware interface (EFI) variable. The operations further include storing the modified BIOS setting in a future setting data structure in a baseboard management controller (BMC). The operations further include providing a current setting data structure stored in the BMC. The operations further include replacing at least a portion of the current setting data structure with the modified BIOS setting to provide a modified current setting data structure. The modified current setting data structure is then applied to the system.

Patent Agency Ranking