Storing a driver for controlling a memory
First Claim
Patent Images
1. A method comprising:
- storing an operating application for a computing device in a first memory; and
storing a driver for the first memory in a second memory that is independently accessible relative to the first memory, wherein the driver includes software operable to control access to the first memory subsequent to execution of a boot sequence for the computing device, wherein a capacity of the second memory is less than a capacity of the first memory.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and techniques for accessing a memory, such as a NAND or NOR flash memory, involve storing an operating application for a computing device in a first memory and storing a driver containing software operable to control the first memory in a second memory that is independently accessible from the first memory. By storing the driver in a second memory that is independently accessible from the first memory, changes to the driver and/or the first memory can be made without altering the operating application.
27 Citations
20 Claims
-
1. A method comprising:
-
storing an operating application for a computing device in a first memory; and storing a driver for the first memory in a second memory that is independently accessible relative to the first memory, wherein the driver includes software operable to control access to the first memory subsequent to execution of a boot sequence for the computing device, wherein a capacity of the second memory is less than a capacity of the first memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An article comprising a machine-readable medium storing instructions for causing data processing apparatus to perform operations comprising:
-
accessing a driver stored in a first memory, the driver containing software operable to control access to user data subsequent to execution of a boot sequence for the data processing apparatus, the user data stored in a second memory that is independently accessible relative to the first memory; and executing the driver directly from the first memory. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
a first flash memory storing an operating application;
a second flash memory, independently accessible relative to the first flash memory, storing a driver operable to control access to user data stored on the first flash memory subsequent to executing a boot sequence that includes loading the operating application from the first flash memory;
a host processor operable to execute the driver stored in the second flash memory to load the operating application from the first flash memory.- View Dependent Claims (19, 20)
Specification