Inventors:
Sharon Drasnin - Seattle WA, US
Edward J Lansinger - Bellevue WA, US
Richard D. Beckert - Lake Stevens WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 12/00
Abstract:
An exemplary system includes a microprocessor executing an operating system, a memory, a bus connecting the microprocessor to the memory, and a memory protection module controlling access to the memory independent of the microprocessor. Access to the memory may be based on a combination of an address, data, and memory control signals received from the microprocessor. A method includes, independent of the microprocessor executing an operating system, controlling access to a system memory based on a combination of signals received from the microprocessor.