ASMED History. Current Version: 1.6 Beta. See News at whatsnew.txt Version 1.5 Beta - bug fixed, not distributed. Previous Version: 1.4 Beta: - More the one syntax can be used in one project, depending of the file extention. - Now it can be work with combined projects, than consist of two separate-compiled parts. The second part added to the project by "%ADD% filename" in the comment line of the mail project file. - New meta-names in tools' parametrs - $PROJ2FILE, $PROJ2FILW, the same as $PROJFILE/$PROJFILW, but for second part. (See example) - New meta-commands: #SAVEALL and #SAVECUR in the Tools' parametrs, that save all project files or only current before the tool execute. - The editor's window now can be splitted in bottom (normal) and top (readonly) for the best viewing of the large files. - If the open file was changed by the external program after the tool execute, it can be reload. - All open editor's files will be open during the next project opening. =============================================================================== Combined project example 1: Your device consist 2 microcontrollers: 89S2313 and PIC12C508, and you want to write a AVR's program in "C" and PIC's program in assembler. -------- AVR's main file DEV1.C ------------------------------ // %ADD% DEV2.ASM ------------------------------------------------------- In Tools parametrs: 1) For AVR "C" compiler use $PROJFILE 2) For PIC assembler use $PROJ2FILE ================================================================================ Example 2: Your device consist 2 PICs ---------- MAIN Project file DEV1.ASM -------------------- ; this is a file to the 1st PIC ; %ADD% DEV2.ASM ....... ----------------------------------------------------------- In Tools parametrs you may insert MPASM's execution twice, one with $PROJFILE, and one with $PROJ2FILE, but you may use only one MPASM Tool with $EDFILE, so you must make the folowing editor window active before tool executing. ============================================================================= _____________________________________________________________________ Version number: A.B.C.D, A - major version (0-beta version) B - minor version C - release number D - build number _____________________________________________________________________ History: Old versions: 0.1.3.0 - Command line parameters added. asmed [textfile or project name] [-switch] switches: -L - load last project without question -Q - don't attampt to load last project 0.1.2.x - Add code templates. Some bugs fixed. 0.1.1.6 - Fly Help System add. 0.1.1.4 - 1st freely distributed version 0.1.1.0 - 1st beta version, distributed throw special beta-testers only. 0.1.0.x - 1st alpha version. Not distributed. _____________________________________________________________________ http://www.geocities.com/SiliconValley/Lab/6311 mailto:altor@geocities.com 2:461/28@Fidonet