Managing firmware download
First Claim
Patent Images
1. A method comprising:
- managing downloading of at least two firmware functions, which when downloaded are accessible by more than one driver, at least one driver using the firmware functions to implement functionality for the driver, with one processor; and
verifying for said at least one of said drivers if said firmware has been downloaded by another driver, wherein verifying comprises checking at least one of a register and a bit accessible by the at least two drivers to check if the firmware has been downloaded by another driver.
1 Assignment
0 Petitions
Accused Products
Abstract
A method including managing downloading of at least two firmware functions, which are accessible by more than one driver, with one processor.
15 Citations
27 Claims
-
1. A method comprising:
-
managing downloading of at least two firmware functions, which when downloaded are accessible by more than one driver, at least one driver using the firmware functions to implement functionality for the driver, with one processor; and verifying for said at least one of said drivers if said firmware has been downloaded by another driver, wherein verifying comprises checking at least one of a register and a bit accessible by the at least two drivers to check if the firmware has been downloaded by another driver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. Apparatus comprising:
-
a multi-function device that comprises at least two firmware functions which when downloaded are accessible by more than one driver, wherein at least one driver uses the firmware functions to implement functionality for the driver; and a processor adapted to manage downloading of said at least two firmware functions and to reduce a risk of at least one of said drivers overwriting firmware that has been downloaded and is being used by another of said drivers, wherein the processor is to check at least one of a register and a bit accessible by the at least two drivers to check if the firmware has been downloaded by another driver. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A system comprising:
-
a multi-function device that comprises at least two firmware functions, which when downloaded are accessible by more than one driver, wherein at least one driver is to use the firmware functions to implement functionality for the driver; a processor adapted to manage downloading of said at least two firmware functions and to verify for said at least one of said drivers if said firmware has been downloaded by another driver, wherein verifying comprises checking at least one of a register and a bit accessible by the at least two drivers to check if the firmware has been downloaded by another driver; and a memory in communication with said processor. - View Dependent Claims (24, 25)
-
-
26. A method comprising:
-
managing downloading of at least two firmware functions, which when downloaded are accessible by more than one driver, at least one driver using the firmware functions to implement functionality for the driver, with one processor; and reducing a risk of at least one of said drivers overwriting firmware that has been downloaded and is being used by another of said drivers, wherein reducing a risk comprises checking at least one of a register and a bit accessible by the at least two drivers to check if the firmware has been downloaded by another driver. - View Dependent Claims (27)
-
Specification