Program GAVRASMW ---------------- Gerd's little helper to assemble AVR assembler source files with the command-line assembler GAVRASM in a window-oriented environment. Freeware for Windows, last changed October 2004 Free download at http://www.avr-asm-tutorial.net/gavrasm/GAVRASMI.html#caller Features: - Creates convenient batch files for calling the assembler. - Once configured, all necessary informations are stored in a project file, and assembling is just a one-click task. - Configuration of parameters for assembling is included. - View the list file output and the created batch files. - Edit your assembler source file and any include files (the editor displays line- and column information for convenient error editing). - If you view the list file, and if it reports any errors, you can easily open the source/include file and correct the code on the erroneous line. Installation: - Unpack the zip-archive to a directory, where you have write-access-rights to. - Place a reference to the exe-file on the desktop or in the start menue. Start a new project: - Start gavrasmw. - Select "Setup" from the menue. In the "gavrasm" section, push "Select" and navigate to the gavrasm.exe executable. Select the desired command-line parameters for the assembler. In the "Source Code File" section push "Select", navigate to the desired path (create a new directory, if so desired) and give the source file a name. Either push "Save as default" or "Save as Project File" (or both). If you save the informations as a new project file, give the project a name. Push the "Close" button. - Select "Edit" and "Source" from the menue. The editor window opens with a standard assembler source code frame. Type in your source code, select "File" and "Save". - If you have a line with an include directive in your source file, and if the include file is not a "*def.inc" file, you can edit the include file by selecting "Edit" and the appropriate include file. If that include file does not yet exist, it opens with a standard file header. Include files can be nested, a maximum of five include files can be handled in this version. - Select "Assemble" from the main window to start the assembler in a command line window. Actually, this creates a batch file and starts it. - View the list or error output of the assembler by selecting "View" and "Listfile" or "Errorfile". If there are errors reported, use "Error" and "FindNext" to display the error lines. If you're at such a line, select "Error" and "Open file" to open that file in a new window. The cursor will be in the line where this error occurred. Correct it, save the file and close this window. Proceed with the next error, if any. - View the batch file content by selecting "View" and "Batchfile". Any changes to that file, with an external editor, will be overwritten by the next "Assemble" operation! Start an existing project: - Start gavrasmw. - Select "Setup". If you'd like to work with other than the default settings, select "Load Project File" and navigate to the desired project settings file (*.asw). Report any bugs in this software to info@avr-asm-tutorial.net with the subject "gavrasm-caller, October version".