11.07.2015 Views

CrossWorks for ARM User Guide

CrossWorks for ARM User Guide

CrossWorks for ARM User Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ProgramSection elements have the following attributes.•alignment The required alignment of the program section - a decimal number.•inputsections An expression describing the input sections to be placed in thissection. This is typically the name of the section enclosed in *(.name .name.*)•load If "Yes" then the section is loaded. If "No" then the section isn't loaded.•runin This species the section to copy this section to.•start The optional start address of the program section - a 0x prefixed hexadecimalnumber.•size The optional size of the program section in bytes - a 0x prefixed hexadecimalnumber.Project file <strong>for</strong>matCrossStudio project files are held in text files with the .hzp extension. We anticipatethat you may want to edit project files and perhaps generate them so they arestructured using XML syntax to enable simple construction and parsing.The first entry of the project file defines the XML document type which is used tovalidate the file <strong>for</strong>mat.The next entry is the solution element; there can only be one solution element in aproject file. This specifies the name of solution displayed in the project explorer andalso has a version attribute which defines the file <strong>for</strong>mat version of the project file.Solutions can contain projects, projects can contain folder and /files, and folders cancontain folder and files. This hierarchy is reflected in the XML nesting, <strong>for</strong> example:340 Chapter 35 File <strong>for</strong>mats

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!