This section describes the way in which code is generated and the models that the CrossWorks compiler uses.