Method for securing memory mapped control registers
AssigneeIntel Corporation
InventorsRichard P. Mangold, Keith Shippy
Life of this patent
Estimating the term…
Abstract
According to one embodiment, a method is disclosed. The method includes storing a first list of hardware registers, receiving video data at an application program, receiving a second list of hardware registers from a device driver, determining whether the first list of hardware registers matches the second list of hardware registers, and if so, streaming the video data to a video decoder
Claims24
A method comprising:
- storing a first list of hardware registers;
- receiving video data at an application program;
- receiving a second list of hardware registers from a device driver;
- determining whether the first list of hardware registers matches the second list of hardware registers;
- and
- if so, streaming the video data to a video decoder.
A computer system comprising:
- a player application that receives data content;
- a decoder that stores and decodes the data content received at the player, the decoder including hardware registers to store the data content;
- a driver, coupled to the decoder, that allocates the hardware registers within for access by the player application;
- and
- a first security module, coupled to the driver, that secures a first list of resources corresponding to the hardware registers to prevent unauthorized access of the data content within the hardware registers.
An article of manufacture including one or more computer readable media that embody a program of instructions, wherein the program of instructions, when executed by a processing unit, causes the processing unit to:
- store a first list of hardware registers;
- receive video data at an application program;
- receive a second list of hardware registers from a device driver;
- determine whether the first list of hardware registers matches the second list of hardware registers;
- and
- if so, stream the video data to a video decoder.
Dependencies are inferred from the claim text.