11.07.2015 Views

PicC 9.50 dsPIC Manual.pdf

PicC 9.50 dsPIC Manual.pdf

PicC 9.50 dsPIC Manual.pdf

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Macro AssemblerAssembler Options4.2 Assembler OptionsThe command line options recognised by ASDSPIC are as follows:-A An assembler file with an extension .opt will be produced if this option is used. This is usefulwhen checking the optimized assembler produced using the -O option.-C A cross reference file will be produced when this option is used. This file, called srcfile.crf,where srcfile is the base portion of the first source file name, will contain raw cross referenceinformation. The cross reference utility CREF must then be run to produce the formattedcross reference listing. See Section 4.7 for more information.-Cchipinfo Specify the chipinfo file to use. The chipinfo file is called dspicc.ini and can be foundin the DAT directory of the compiler distribution.-E[file|digit] The default format for an error message is in the form:filename: line: messagewhere the error of type message occurred on line line of the file filename.The -E option with no argument will make the assembler use an alternate format forerror and warning messages.Specifying a digit as argument has a similar effect, only it allows selection of any ofthe available message formats.Specifying a filename as argument will force the assembler to direct error and warningmessages to a file with the name specified.-Flength By default the listing format is pageless, i.e. the assembler listing output is continuous.The output may be formatted into pages of varying lengths. Each page will begin with aheader and title, if specified. The -F option allows a page length to be specified. A zero valueof length implies pageless output. The length is specified in a number of lines.-H Particularly useful in conjunction with the -A or -L ASDSPIC options, this option specifies thatoutput constants should be shown as hexadecimal values rather than decimal values.-I This option forces listing of macro expansions and unassembled conditionals which would otherwisebe suppressed by a NOLIST assembler control. The -L option is still necessary to producea listing.-Llistfile This option requests the generation of an assembly listing file. If listfile is specifiedthen the listing will be written to that file, otherwise it will be written to the standard output.67

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

Saved successfully!

Ooh no, something went wrong!