Claims
- 1. A method for accessing code stored within a flash memory system having a memory space partitionable into first and second memory partitions, with a boot loader stored beginning at lowest memory address of the first memory partition, said method comprising the steps of:receiving a reset signal; designating the first partition of the memory space as a low portion of memory and the second partition as a high portion of memory; running the boot loader; and upon completion of the operations performed by the boot loader, swapping the first and second partitions of the memory space, such that any code stored within the second partition of the memory can thereafter be accessed from low memory.
- 2. The method of claim 1 wherein said step of running the boot loaded comprises the steps of:determining whether any new code needs to be programmed within the flash memory and, if so, downloading the new code and then writing the new code into the high portion of memory before the first and second partitions are swapped.
Parent Case Info
This application is a divisional of Ser. No. 09/465,665, filed on Dec. 17, 1999, now pending.
US Referenced Citations (3)
| Number |
Name |
Date |
Kind |
|
5463766 |
Schieve et al. |
Oct 1995 |
A |
|
5822244 |
Hansen et al. |
Oct 1998 |
A |
|
6205548 |
Hasbun |
Mar 2001 |
B1 |
Foreign Referenced Citations (7)
| Number |
Date |
Country |
| 0386935 |
Sep 1990 |
EP |
| 0905704 |
Mar 1999 |
EP |
| 2719939 |
May 1994 |
FR |
| 9812704 |
Mar 1998 |
WO |
| 9933057 |
Jul 1999 |
WO |
| 9935649 |
Jul 1999 |
WO |
| 9935650 |
Jul 1999 |
WO |