Executing large device firmware programs

   
   

A processor-based system includes a system firmware program (e.g., the system basic input/output system (BIOS)) to execute a device firmware program (e.g., a device driver) stored on a storage device (e.g., an expansion read-only-memory (ROM)). For execution, the processor-based system uses a system memory including a designated region intended for storing the device firmware program. The system firmware program determines whether the device firmware program exceeds the capacity of the designated region. And, if so, the system firmware program stores the device firmware program in the designated region and at least one another location in the system memory thus supporting larger expansion ROMs on some platforms.

 
Web www.patentalert.com

< Apparatus and methods for surficial milling of selected regions on surfaces of multilayer-film reflective mirrors as used in X-ray optical systems

< Compression of nodes in a trie structure

> System and method for configuring a removable storage medium

> Apparatus and method for recovering a link stack from mis-speculation

~ 00188