Generates a type file (.stp) by selecting the desired registers from one or more include files (.i3).
Syntax |
MKFILE stp [-O] [-ALL] [-NV] [-*R [[-F] first,rip [[-K] -to -*r first]]] [-C *] name_file_dest name_file_source1 name_file_source1 ... |
---|---|
-O |
Overwrites the destination file if it already exists. NOTE: If the destination file already exists, the values assumed by the registers will be retained, while any new registers, not present in the old file, will be initialized to zero. |
-ALL |
Inserts all register types |
-NV |
Inserts all nonvolatile registers (nvr, nvrr, nvsr) (default) |
-*r |
Inserts registers of the specified type: •-R •-RR •-SR •-NVR •-NVRR •-NVSR |
first,rip |
Specifies an interval by indicating the index of the first register and the number of repetitions |
-F |
Forces the specified registers to be inserted, even if they are not present in the source file NOTE: Forced registers not present in the source files will be inserted at the end of the file. |
-to -*r first |
Specifies, for the destination file, a different register type and the index of the first element of the block NOTE: This option may be useful if the registers declared in the source file (used by the sw) are a copy of a different block of registers (e.g., recipe retentive registers). In such a case it may be necessary to insert the retentive registers into the .stp file to create the recipe save file. |
-K |
To be used with -to, it is used to keep the original registers as well |
-C * |
Determines how to insert comments in the target file: •-C 0, no comments •-C 1, copies the entire line of the source file (default) •-C 2, copies the entire line of the source file to the next line •-C 3, inserts only the literally and the comment of the source file •-C 4, inserts only the literally and the comment of the source file in the next line •-C 5, inserts only the literally and the comment of the source file •-C 6, inserts only the source file comment on the next line |
Notes |