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.