% avrora -help isdl Avrora [Beta 1.6.0] - (c) 2003-2005 UCLA Compilers Group Usage: avrora [-action=action] [options]Usage: avrora -help [category] ACTION OVERVIEW The "isdl" action invokes the instruction set description language (ISDL) processing tool, which is used internally in Avrora to describe the AVR instruction set and generate the interpreter and disassembler. OPTIONS Help for the specific options accepted by this action is below. -codemap: string = This option specifies the file to generate the codemap into. The codemap is used in adynamic basic block compiler and dependency analysis of instructions. -disassembler: string = This option specifies the destination file into which to generate the code for the disassembler. The disassembler decodes a binary stream into source-level instructions. -disassembler-tests: string = This option specifies the directory into which to generate disassembler test cases. These test cases will attempt to cover a reasonable portion of the encoding space to test the correctness of the disassembler generator. -inline: boolean = true This option controls whether the ISDL processor will inline all subroutines marked as "inline" in their declaration. -instr-file: string = This option specifies the destination file into which to generate the Instr classes. If this option is not set, the instruction classes will not be generated. -interpreter: string = This option specifies the destination file into which to generate the code for interpreting each instruction. If this option is not set, the code for the interpreter will not be generated. For more information, see the online documentation at http://compilers.cs.ucla.edu/avrora To report bugs or seek help, consult the Avrora mailing list: http://lists.ucla.edu/cgi-bin/mailman/listinfo/avrora Please include the version number [Beta 1.6.0] when posting to the list.