There is disclosed a method for reprogramming a 5 volt flash ROM, which includes EISA configuration code and boot code stored together in the same sector. The method of the present invention includes determining the type of flash ROM being used, and performing steps necessary to preserve the boot code while permitting reprogramming of the EISA configuration code. The method of the present invention includes modifying the conventional interrupt routine (Interrupt 15) that is used to set up and configure newly added expansion boards in an EISA bus system. The modified routine monitors the interrupt functions to determine if an erase or write is requested to the EISA configuration block in flash ROM. If an erase or write is detected, specific routines are initiated to enable the CPU to enter a protected mode to perform the necessary command sequences to the 5 volt flash ROM. In addition, necessary steps are taken to prevent the erasure of the boot code or other information in the sector that is not related to EISA configuration code during erase operations, and to prevent overwriting the boot code during write operations.

Se divulga un método para reprogramar una ROM del flash de 5 voltios, que incluye el código de la configuración de EISA y el código del cargador almacenados junta en el mismo sector. El método de la actual invención incluye la determinación del tipo de ROM del flash que es utilizada, y realizando los pasos necesarios para preservar el código del cargador mientras que permite la reprogramación del código de la configuración de EISA. El método de la actual invención incluye la modificación de la rutina convencional de la interrupción (interrupción 15) que se utiliza para instalar y configurar a tableros de extensión nuevamente agregados en un EISA transporte el sistema. Los monitores rutinarios modificados la interrupción funcionan para determinarse si un borrar o escriben se solicitan al bloque de la configuración de EISA en la ROM del flash. Si se detecta un borrar o escribe, las rutinas específicas se inicia para permitir a la CPU entrar en un modo protegido para realizar las secuencias necesarias del comando a la ROM del flash de 5 voltios. Además, las medidas necesarias se toman para prevenir la borradura del código del cargador o la otra información en el sector durante el cual no se relaciona con el código de la configuración de EISA borra operaciones, y evitar el sobreescribir del código del cargador durante escribe operaciones.

 
Web www.patentalert.com

< (none)

< System, method and computer program product for page sharing between fault-isolated cells in a distributed shared memory system

> System for establishing multimedia communication interconnection between local unmanned automatic contract machines with a center terminal

> (none)

~ 00003