Method and apparatus for vectorizing the contents of a read only

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364280, 3642804, 3642813, 364DIG1, G06F 944

Patent

active

055465862

ABSTRACT:
A method and apparatus for generating an object file that facilitates patching and the introduction of new function. The present invention accomplishes this without disturbing the original source file. The present invention is particularly useful in the generation of programs that will exist on a static device such as a Read Only Memory (ROM) device. The present invention requires that access to routines in the object file be referenced through a vector table located in Random Access Memory (RAM). If a routine in ROM must be patched (i.e. replaced) or if new function is added, the vector table is modified. Modification may be either changing the contents of an existing entry (replacement) or adding a new entry (new function). Generally, this modification involves the steps of: identifying the entry points in the object file to create a vector source table, generating a vector object table from the vector source table; generating a symbol table from the vector object table; comparing entry points in the object files to entries in the symbol table; when a match is found, modifying the entry point of the object file to reference a corresponding entry in the vector table. Since the only the object file is modified, the original source file is not disturbed.

REFERENCES:
patent: 4542453 (1985-09-01), Patrick et al.
patent: 4610000 (1986-09-01), Lee
patent: 4688173 (1987-08-01), Mitarai et al.
patent: 4751703 (1988-06-01), Picon et al.
patent: 4802119 (1989-01-01), Heene et al.
patent: 4831517 (1989-05-01), Crouse et al.
patent: 4982360 (1991-01-01), Johnson et al.
patent: 5193180 (1993-03-01), Hastings
patent: 5297291 (1994-03-01), Murphy
No Author, IBM Technical Disclosure Bulletin, vol. 31, No. 1, Jun. 1988, pp. 294-298, "Dual Indirect RAM/ROM Jumptables for Firmware Updates" see whole document.
No Author, IBM Technical Disclosure Bulletin, vol. 35, No. 7, Dec. 1992, pp. 8-13, "Method and Mechanism for Dynamic Loader" see p. 11 line 41, p. 13 line 32.
Bradley et al. IBM Technical Disclosure Bulletin, vol. 27, No. 4A, Sep. 1984, pp. 2187-2188, "Method of Customizing Patches for Each Hardware Configuration" see whole document.
IBM Technical Disclosure Bulletin, vol. 31, No. 1, "Dual Indirect RAM/ROM Jump Tables for Firmware Updates", Jun. 1988, pp. 294-298.
Jourdain, "Programmer's Problem Solver for the IBM PC, XT & AT", 1986, pp. 21-25.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for vectorizing the contents of a read only does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for vectorizing the contents of a read only, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for vectorizing the contents of a read only will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1056888

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.