Invention Grant
- Patent Title: Obtaining platform-specific information in a firmware execution environment
-
Application No.: US15041595Application Date: 2016-02-11
-
Publication No.: US10402454B1Publication Date: 2019-09-03
- Inventor: Artem Shchygel
- Applicant: American Megatrends, Inc.
- Applicant Address: US GA Norcross
- Assignee: American Megatrends International, LLC
- Current Assignee: American Megatrends International, LLC
- Current Assignee Address: US GA Norcross
- Agency: Newport IP, LLC
- Main IPC: G06F16/903
- IPC: G06F16/903 ; G06F16/14

Abstract:
Technologies are described herein for obtaining platform-specific information in a firmware execution environment. A platform-to-driver configuration protocol executes within the firmware execution environment. The platform-to-driver configuration protocol receives a request for platform-specific information from a firmware driver that is also executing in conjunction with the firmware execution environment. The platform-to-driver configuration protocol discovers one or more platform-to-driver agents also executing in the firmware execution environment. The platform-to-driver configuration protocol then queries at least a portion of the platform-to-driver agents to identify one of the platform-to-driver agents as a provider of the requested platform-specific information. A communications session can then be established between the requesting firmware driver and the platform-to-driver agent identified as the provider of the requested platform-specific information. The requested platform-specific information is then obtained from the appropriate platform-to-driver agent and provided to the firmware driver that requested the platform-specific information.
Information query