Abstract:
A computer system is described where one or more processors executing operating system (OS) code and System Management (SM) code can access the same host interface of an embedded controller. The embedded controller, in turn, is coupled to one or more system devices such as an IDE power plane switch, a thermal A/D monitor, a System Management Bus (SMBus), etc. The embedded controller asserts a system management interrupt (SMI) to the system management environment of the processing unit(s) as well as a system control interrupt to the operating system environment of the processing unit(s). Accordingly, the processing unit(s) executing operating system code and system management code is able to control and/or monitor a number of system devices in the computer system by communicating with the embedded controller via its host interface and interrupts.
Abstract:
Systems and methods of managing memory provide for detecting a request to activate a memory portion that is limited in size to a partial page size, where the partial page size is less than a full page size associated with the memory. In one embodiment, detecting the request may include identifying a row address and partial page address associated with the request, where the partial page address indicates that the memory portion is to be limited to the partial page size.
Abstract:
A method and apparatus for a user to interface with a mobile computing device is disclosed. In one embodiment, a method comprises sharing a GPRS communications module between a primary processor system and a secondary processor system.
Abstract:
A computing system is described that includes an I/O unit interface that is deactivated while said computing system operates within a non main CPU/OS based operational state. The computing system also includes a controller that operates functional tasks while the computing system is within the non main CPU/OS based operational state. The computing system also includes an I/O unit that is coupled to both the I/O unit interface and the controller.
Abstract:
According to one embodiment, a computer system is disclosed. The computer system comprises a central processing unit (CPU) and a non-symmetric processor (NSP) coupled to the CPU. The NSP is integrated on the same semiconductor die as the CPU.
Abstract:
A method is disclosed. The method includes receiving real-time data at a personal computer implementing a general purpose operating system, generating a real-time event at the personal computer and determining whether the real-time event has a higher priority than a first event being processed at the personal computer. If the real-time event has a higher priority than the first event being processed, the real-time event is processed.
Abstract:
Systems and methods of power management provide for controlling the idleness of a processor based on an operating system schedule. The idleness of at least one device is synchronized with the idleness of the processor. Idleness synchronization may involve deferring bus transactions, suspending memory refresh, turning off power to clock sources and turning off power to combinatorial logic during an idle window in the OS schedule.
Abstract:
According to one aspect of the invention, a method and apparatus for polarizing electromagnetic radiation is provided. The electromagnetic radiation may be divided into first and second portions, substantially all of the first portion may be linearly polarized in a first direction and substantially all of the second portion may be linearly polarized in a second direction, the first direction being substantially orthogonal to the second direction. The linear polarization of at least one of the first and second portions may be changed such that substantially all of both of the first and second portions are linearly polarized in a third direction. At least one of the first and second portions may be redirected such that substantially all of both the first and second portions are propagating in a fourth direction.
Abstract:
A method and apparatus for a user to interface with a mobile computing device is disclosed. In one embodiment, a method, comprises providing information on a user interface connected to a mobile computing device having a primary display, wherein the mobile computing device can be operated in multiple power states, and the user interface does not include the primary display.