Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
134 words
A method of integrating machine independent software written in a high level language with the hardware and software characteristics of a selected processor system to generate an executable load module in the same high level language with selected machine codes merged therewith to be run on the selected processor system, the method comprising the steps of: a. interactively preparing a source file containing software, hardware and interrupt configuration specifications of the selected processer system in response to inputs from a designer; b. processing the source file of step a. to generate a linker command file and a configuration object file; and c. linking the machine independent software with the configuration object file under the control of the linker command file created in step b. to generate the executable load module for the processor system.
Claim 2
Independent Claim
134 words
A method of integrating machine independent software written in a high level language with the hardware and software characteristics of a selected processor system to generate an executable load module in the same high level language with selected machine codes merged therewith to be run on the selected processor system, the method comprising the steps of: a. interactively preparing a source file containing software, hardware and interrupt configuration specifications of the selected processer system in response to inputs from a designer; b. processing the source file of step a. to generate a linker command file and a configuration object file; and c. linking the machine independent software with the configuration object file under the control of the linker command file created in step b. to generate the executable load module for the processor system.
Claim 3
Dependent Claim
34 words
A method as in claim 1 wherein step a. includes the steps of: d. prompting the designer to input processor system hardware and interrupt specifications; and e. generating a source file containing those specifications.
Claim 4
Dependent Claim
31 words
A method of claim 2 wherein said configuration object file of step b. includes interrupt vectors, interrupt service routines, a reset routine and a program initialization routine for the prototype processor.
Claim 5
Dependent Claim
38 words
A method as in claim 3 wherein said linker command file of step b. includes routines for linking together the machine independent software, the configuration object file and appropriate run-time support library routines for the high level language.
Claim 6
Dependent Claim
31 words
A method as in claim 4 wherein step c. also links selected routines from a run-time library for the high level language together with the software and the configuration object file.
Claim 7
Dependent Claim
144 words
An integration control system for integrating machine independent software written in a high level language with the hardware and software characteristics of a selected processor sysstem to generate an executable load module in the same high level language with selected machine codes merged therewith to be run on the selected processor system, the system comprising: first means for interactively preparing a source file containing software, hardware and interrupt configuration specifications of the selected processor system in response to inputs from a designer; second means for processing the source file from the first means to generate a linker command file and a configuration object file; and third means for linking the machine independent software with the configuration object file from the second means under the control of the linker command file from the second means to generate the executable load module for the processor system.
Claim 8
Dependent Claim
144 words
An integration control system for integrating machine independent software written in a high level language with the hardware and software characteristics of a selected processor sysstem to generate an executable load module in the same high level language with selected machine codes merged therewith to be run on the selected processor system, the system comprising: first means for interactively preparing a source file containing software, hardware and interrupt configuration specifications of the selected processor system in response to inputs from a designer; second means for processing the source file from the first means to generate a linker command file and a configuration object file; and third means for linking the machine independent software with the configuration object file from the second means under the control of the linker command file from the second means to generate the executable load module for the processor system.
Claim 9
Dependent Claim
42 words
A system as in claim 6 wherein the first means includes: fourth means for prompting the designer to input processor system software, hardware and interrupt specifications; and fifth means responsive to the fourth means for generating a source file containing those specifications.
Claim 10
Dependent Claim
29 words
A system as in claim 7 wherein said configuration object file includes interrupt vectors, interrupt service routines, a reset routine and a program initialization routine for the prototype processor.
Claim 11
Dependent Claim
35 words
A system as in claim 8 wherein said linker command file includes routines for linking together the machine independent software, the configuration object file and appropriate run-time support library routines for the high level language.
Claim 12
Dependent Claim
31 words
A system as in claim 9 wherein the third means also links selected routines from a run-time library for the high level language together with the software and configuration object file.