发明名称 Method and apparatus for patching code residing on a read only memory device
摘要 A method and apparatus for generating patching resources in an information processing system having operating instructions on a Read Only Memory Device. The present invention simplifies the patch generation and installation processes. A patch resource is generated and used by a patch installation process. Patch resources are generated for each ROM version by comparing previous ROM versions to the new ROM version. A patch resource is comprised of a plurality of entries, each of which defines a vector table address, an offset into the vector table and the routine to be inserted. By comparing routines between the ROM versions, routines which are different or new are identified. These routines will become patch resource entries. For patch installation, the ROM version number for the installed ROM is determined; the proper patching resource is retrieved, and the patch resource entries cause the patches to be installed. Patch installation is performed by the steps of modifying vector tables to include the addresses for the new routines.
申请公布号 US5481713(A) 申请公布日期 1996.01.02
申请号 US19930058877 申请日期 1993.05.06
申请人 APPLE COMPUTER, INC. 发明人 WETMORE, RUSS;NGUYEN, PHILIP;BATISTA, RICARDO
分类号 G06F9/42;G06F9/445;(IPC1-7):G06F9/44 主分类号 G06F9/42
代理机构 代理人
主权项
地址