Unlock instant, AI-driven research and patent intelligence for your innovation.

System management bus inform

A technology of event notification and processing machine, which is applied in the processing field of SMBus event notification and can solve problems such as synchronization

Inactive Publication Date: 2003-09-10
MICROSOFT TECH LICENSING LLC
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

May create synchronization problems, for example, when the OS and AML code try to access the SMBus at approximately the same time

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System management bus inform
  • System management bus inform
  • System management bus inform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] The invention will now be described with reference to the drawings, wherein like reference numerals refer to like elements. In the following description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the present invention. It is evident, however, that the invention may be practiced without these specific details. In other instances, well-known structures and devices are shown in block diagram form in order to facilitate describing the present invention.

[0016] As used in this application, the term "computer component" is used to denote a computer-related entity, which may be hardware, a combination of hardware and software, software, or software in operation. For example, a computer component may be, but is not limited to being, a process running on a processor, a processor, an object, a thread of execution, a program, and a computer. Both an application program running on a server and the server...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A system that facilitates access to an SMBus is provided. The system includes a notification component that identifies an SMBus event and a driver that dispatches the SMBus event to an AML event handler. A method for SMBus event handling is also provided. The method includes receiving an SMBus event notification, identifying the SMBus event notification, dispatching the SMBus event notification to an AML event handler, and handling the SMBus event notification in AML code. Two new ACPI opcodes, which are a three parameter operation region read and a three parameter operation region write can be utilized in accordance with the present invention.

Description

(1) Technical field [0001] The present invention relates generally to the processing of SMBus (System Management Bus) event notifications and in particular to processing SMBus event notifications with ASL (ACPI Source Language) code compiled into AML (ACPI Machine Language) code and AML mapping—eliminating the need for ASL code needs to operate lower-level hardware, such as an embedded controller. (2) Background technology [0002] The ACPI specification outlines an interface for embedded controllers. SMBus is a system management bus. Use the SMBus to access PC hardware (eg, batteries, energy efficiency devices, devices that may be used in an Advanced Configuration Power Interface (ACPI) environment). Conventionally, the SMBus is accessed by an operating system through an ACPI-compliant embedded controller and the device drivers associated with that controller. Synchronization problems may arise, for example, when the operating system and AML code attempt to access the SM...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F1/32G06F9/22G06F9/45G06F9/46G06F13/10
CPCG06F9/542Y02B60/144G06F1/3203G06F1/329G06F13/102Y02D10/00G06F13/38
Inventor M·P·希尔斯M·H·唐T·皮尔斯J·奥希斯
Owner MICROSOFT TECH LICENSING LLC