Method and apparatus for embedding configuration data
First Claim
1. A method of embedding information from a first configuration data set having data structures into an embedded processing system, wherein the method maintains user-defined variables, including steps of:
- comparing a first identifier from the first configuration data set with a second identifier from a second configuration data set having data structures to determine if the first identifier differs from the second identifier; and
in response to a determination of the first identifier differing from the second identifier, performing the steps of merging the first configuration data set with the second configuration data set to form a merged configuration data set, and writing the merged configuration data set to a storage device, wherein the merged configuration data set includes maintained user-defined variables.
7 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides an apparatus and a method for embedding information from a first configuration data set having data structures into an embedded processing system, wherein embedding the information maintains user-defined variables. Embedding information includes comparing a first identifier from the first configuration data set with a second identifier from a second configuration data set having data structures to determine if the first identifier differs from the second identifier. In response to a determination of the first identifier differing from the second identifier, a decision is made to merge the first configuration data set with the second configuration data set to form a merged configuration data set. Afterwards, the merged configuration data set is written to the embedded processing system, wherein the merged configuration data set includes maintained user-defined variables.
-
Citations
26 Claims
-
1. A method of embedding information from a first configuration data set having data structures into an embedded processing system, wherein the method maintains user-defined variables, including steps of:
-
comparing a first identifier from the first configuration data set with a second identifier from a second configuration data set having data structures to determine if the first identifier differs from the second identifier; and
in response to a determination of the first identifier differing from the second identifier, performing the steps of merging the first configuration data set with the second configuration data set to form a merged configuration data set, and writing the merged configuration data set to a storage device, wherein the merged configuration data set includes maintained user-defined variables. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for embedding information from a first configuration data set having data structures into an embedded processing system, wherein the method maintains user-defined variables, including:
-
a means for comparing a first identifier from the first configuration data set with a second identifier from a second configuration data set having data structures to determine if the first identifier differs from the second identifier; and
in response to a determination of the first identifier differing from the second identifier, operating a means for merging the first configuration data set with the second configuration data set to form a merged configuration data set, and a means for writing the merged configuration data set to a storage device, wherein the merged configuration data set includes maintained user-defined variables. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A development system for embedding information from a first configuration data set having data structures into a storage device having first and second storage components, wherein embedding maintains user-defined variables and the first configuration data set is located in the first storage component, including:
-
a comparator having a first input communicatively connected to the first storage component and a second input communicatively connected to the second storage component, configured to compare a first identifier from the first configuration data set with a second identifier from a second configuration data set having data structures, wherein the second configuration data set is located in the second storage component;
a decision circuit having an input connected to an output of the comparator, configured to determine a difference between the first identifier and the second identifier; and
an update controller connected to an output of the decision circuit and communicatively connected to the first storage component and to the second storage component, operating in response to the difference to update the second configuration data set with the first configuration data set, wherein the updated second configuration data set includes maintained user-defined variables. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification