×

Increasing the quantity of I/O decode ranges using SMI traps

  • US 7,225,284 B2
  • Filed: 08/02/2004
  • Issued: 05/29/2007
  • Est. Priority Date: 08/02/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method of increasing the quantity of input/output (I/O) decode ranges in a chipset, comprising:

  • generating a system management interrupt (SMI) based on information causing access to an I/O address that triggers a SMI trap, the I/O address operably received at the chipset via a bus;

    automatically reprogramming a decode register in the chipset to include the I/O address such that the chipset forwards the information to a device on the bus;

    automatically entering a SMI handler based on the generation of the SMI;

    upon entry into the SMI handler, deactivating the SMI trap and resending information that accesses the I/O address to allow the information to be forwarded to the device on the bus; and

    following the resend, re-activating the SMI trap.

View all claims
  • 14 Assignments
Timeline View
Assignment View
    ×
    ×