Memory Flash Apparatus and Method For Providing Device Upgrades Over A Standard Interface
First Claim
1. An electronic device comprising:
- routing logic, operatively coupled to at least one communication port of said electronic device, said communication port being accessible externally from said electronic device, said communication port providing access to an internal bus of said electronic device, said routing logic also operatively coupled to a memory subsystem of said electronic device, said routing logic operative to route data to said memory subsystem in response to connection of an external device at said at least one communication port, said data for modifying or replacing a boot code stored within said memory subsystem.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device includes routing logic operatively coupled to a communication port that is externally accessible so that there is no need to disassemble the electronic device to gain access. The port may be a USB port and provides access to an internal bus. The routing logic is also operatively coupled to a memory subsystem such that it may route data from an external device, connected at the port, to the memory subsystem to modify or replace a boot code, including a BIOS code. A memory interface device includes an interface module, a memory interface module for communicating with a memory subsystem including a boot PROM, and a routing logic coupled to the interface module and the memory interface module. The routing logic routes data from the external device to the boot PROM, so that a boot code, including a BIOS, may be modified or replaced.
-
Citations
21 Claims
-
1. An electronic device comprising:
routing logic, operatively coupled to at least one communication port of said electronic device, said communication port being accessible externally from said electronic device, said communication port providing access to an internal bus of said electronic device, said routing logic also operatively coupled to a memory subsystem of said electronic device, said routing logic operative to route data to said memory subsystem in response to connection of an external device at said at least one communication port, said data for modifying or replacing a boot code stored within said memory subsystem. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A memory interface device comprising:
-
an interface module having a communication port for communicating with an external device attached to said communication port; a memory interface module for communicating with a memory subsystem including a boot Programmable Read Only Memory (PROM); and a routing logic coupled to said interface module and said memory interface module, said routing logic operative to route data from said external device to said boot PROM, said data for modifying a boot code stored on said boot PROM. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method comprising:
-
detecting a device at an interface port of an electronic device; detecting, by a routing logic, that an external device, connected at a communication port of an electronic device, is a PROM programming device; and routing data from said external device, to a memory subsystem of said electronic device, said data for modifying or replacing a boot code stored within said memory subsystem. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computer readable memory comprising:
executable instructions for execution by at least one processor, that when executed cause said at least one processor to; detect a device at an interface port of an electronic device; detect that an external device, connected at a communication port of an electronic device including said at least one processor, is a PROM programming device; and route data from said external device, to a memory subsystem of said electronic device, said data for modifying or replacing a boot code stored within said memory subsystem. - View Dependent Claims (18, 19, 20, 21)
Specification