8. A computer storage and readable medium having program instructions for generating a register interface module, comprising method operations of: executing and providing a functional specification for the program instructions; program instructions for identifying successive register descriptions within the functional specification; program instructions for extracting register information from each of the successive register descriptions; program instructions for verifying a name assigned to each of the successive register descriptions is unique among the register descriptions; and program instructions for generating a register definition file once each name has been verified as being unique.
8. A computer storage and readable medium having program instructions for generating a register interface module, comprising method operations of: executing and providing a functional specification for the program instructions; program instructions for identifying successive register descriptions within the functional specification; program instructions for extracting register information from each of the successive register descriptions; program instructions for verifying a name assigned to each of the successive register descriptions is unique among the register descriptions; and program instructions for generating a register definition file once each name has been verified as being unique. 10. The computer readable medium of claim 8 , wherein the program instructions for identifying successive register descriptions within the functional specification includes, program instructions for parsing text to identify a start to a register description.