×

Providing a function of a basic input/output system (BIOS) in a privileged domain

  • US 9,753,738 B2
  • Filed: 10/21/2011
  • Issued: 09/05/2017
  • Est. Priority Date: 10/21/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method of an electronic device, comprising:

  • receiving a request to invoke a function of a Basic Input/Output System (BIOS);

    routing the request to a privileged domain that includes the function of the BIOS, wherein the request is routed to the privileged domain by a virtual BIOS without passing through a virtual machine monitor;

    determining, by the privileged domain, whether to execute the function based on identifying at least one selected from among a source of the request and a context of the request; and

    in response to determining that the function is to be executed, accessing the function in the privileged domain to execute the function, wherein executing the function is performed in a trusted runtime environment provided by the privileged domain without entering a system management mode (SMM).

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×