摘要 |
PROBLEM TO BE SOLVED: To solve the problem that a firmware updating method for writing an updating program module and its address in a RAM requires updating firmware existence confirmation processing on the head of each firmware module and a firmware updating method for copying the whole contents of a ROM in a RAM requires a ROM replacement detection means and the method can not be applied to an LSI into which a ROM, a RAM and a CPU is integrated. SOLUTION: An information processing apparatus is provided with a ROM for storing the information of firmware or the like, a RAM to which the ROM information is copied, a CPU for executing the firmware, and a communication means for communicating with the external. In a function call during the firmware execution of the CPU, corrected or added firmware is written in the RAM through the communication means as the firmware change or firmware addition of the ROM on the basis of the function address information of the RAM which is copied from the ROM at the time of start and the address of an applicable function of the RAM is rewritten by a newly written RAM address. COPYRIGHT: (C)2008,JPO&INPIT
|